Vraag & Antwoord

Programmeren

[Linux C] Welke libraries meelinken

3 antwoorden
  • Was bezig om wat te programmeren met threads en sockets, maar compilatie van voorbeeld code gaf 'undefined reference to ....' met betrekking tot thread-functies. Het probleem lijkt opgelost nadat de linker werd verteld om libpthread mee te linken (-lpthread). Vraagje 1) Hoe kun je vinden welke library je moet meelinken; in dit geval was de naam vrij logisch, maar dat is misschien niet altijd het geval.
  • Als je de naam van de functie weet, bijvoorbeeld "malloc", dan typ je op de console "man malloc" in. Dan krijg je de documentatie van deze functie en de lib waarin hij staat. Alle system-calls van Linux staan gedocumenteerd in sectie3 van het manual page systeem. zie ook [url]http://linux.ctyme.com/[/url]
  • Ik zal wel blind zijn, maar ik zie alleen de bijbehorende include-file :-?

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.