Article View: be.comp.programming
Article #16373Re: Programmeren onder linux (C/C++/Java)
From: Herman Bruyninckx
Date: Mon, 15 May 2000 00:00
Date: Mon, 15 May 2000 00:00
35 lines
2478 bytes
2478 bytes
On Mon, 15 May 2000, Vincent Touquet wrote: [...] > 1. Hoe compileer ik ten opzichte van een bepaalde library ? Ik weet niet precies wat je met ``ten opzichte van'' bedoelt... Bedoel: hoe link ik die bibliotheek mee in mijn eigen programma? Plaats ze gewoon op de gcc commandolijn als 1 van de binaire bestanden die je wil linken tot een (statische) uitvoerbare file. > 2. Bestaat er een library met functies zoals chown(char* filename) ... > of kan ik daarvoor code van de kernel meecompileren ? man 2 chown (Voor de meeste(?) system calls zijn de C bibliotheken standaard bij Linux bij.) > 3. Waar vind ik info over welke functies ik uit een library kan > gebruiken ? de manpages; de WWW-pagina van het project waaruit de library stamt; documentatie-bestanden bij de source code van de library; enz. > - Zitten er meestal READMES bij ? Meestal wel. Vaak zelfs nog veel meer. > PS: De compiler die ik nodig heb is gcc dacht ik (ik heb ooit ergens iets > gelezen van egcc of zo maar ik vind dat niet meer terug, is dat een > betere compiler?). gcc en egcs zijn een tijdje van tafel en bed gescheiden (een van de weinige voorbeelden van fragmentatie in de Open Software wereld :-), maar ondertussen zijn ze terug samengekomen. Die scheiding laat nog altijd wel een spoor van verwarring achter wat de versies van compilers en libraries betreft :-( -- Herman.Bruyninckx@mech.kuleuven.ac.be Linux-programmeur gezocht: <http://www.mech.kuleuven.ac.be/~bruyninc/jobs>
Technical Details
Message-ID:
<Pine.LNX.4.21.0005152232170.27092-100000@pc25-213.mech.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<39205024.4E0A278F@student.kuleuven.ac.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 100a19,c9039ea65ae6467a X-Google-Attributes: gid100a19,public X-Google-Thread: fcea4,c9039ea65ae6467a X-Google-Attributes: gidfcea4,public From: Herman Bruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be> Subject: Re: Programmeren onder linux (C/C++/Java) Date: 2000/05/15 Message-ID: <Pine.LNX.4.21.0005152232170.27092-100000@pc25-213.mech.kuleuven.ac.be> X-Deja-AN: 623766123 Cache-Post-Path: marvin!unknown@pc25-213.mech.kuleuven.ac.be References: <39205024.4E0A278F@student.kuleuven.ac.be> X-Sender: bruyninc@pc25-213.mech.kuleuven.ac.be Content-Type: TEXT/PLAIN; charset=US-ASCII X-Complaints-To: abuse@belnet.be X-Trace: naxos.belnet.be 958423092 29043 134.58.127.3 (15 May 2000 20:38:12 GMT) Organization: KULeuvenNet X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/) Mime-Version: 1.0 NNTP-Posting-Date: 15 May 2000 20:38:12 GMT Newsgroups: be.comp.programming,be.comp.os.linux