gekl Skrevet 17. januar 2010 Del Skrevet 17. januar 2010 Lurer på hvordan man linker objektfilene, slik at man får et kjørbart program i Linux. La oss si at jeg har filen test.cpp. Jeg skriver i terminal: g++ test.cpp -o test, og får filen test.o Etter det jeg skjønner har jeg fått kompilert, men jeg trenger å få linket. Men hvordan? Bruker til vanlig VisualC++ på skolen, men har kun Linux-maskin hjemme. På forhånd takk. Lenke til kommentar
TheMaister Skrevet 18. januar 2010 Del Skrevet 18. januar 2010 For å bare kompilere: g++ -c test.cpp -o test.o For å linke: g++ -o test test.o -l<bibliotek> Hvis du for eksempel skal linke opp mot libm.so (mattebiblioteket), og libGL.so, så vil du skrive g++ -o test test.o -lGL -lm Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå