C++ programma porten

Status
Niet open voor verdere reacties.

hfoppen

Terugkerende gebruiker
Lid geworden
15 nov 2000
Berichten
1.058
Hoi allemaal,
ik heb een RedHat6.1 installatie en ik moet een c++ programma porten.
Ik heb het cpp-bestand gekopieerd naar mijn unixbak en vervolgens het volgende commando gegeven:

gcc opdracht301.cpp

Ik krijg nu allerlei errors van: undefined reference to '...blablabla...'

wie o wie weet hoe het wel gaat lukken dat porten!?

alvast bedankt
Herbert
 
Ik reageer even op mijn eigen vraag...het probleem is inmiddels opgelost!!!

wanneer je een bestand file.cpp hebt:

g++ file.cpp
je krijgt dan als uitkomst een a.out

./a.out om het programma te testen en klaar ben je!!

gcc is een c-compiler; g++ is een c++-compiler, dus eigenlijk wel logisch dat het niet werkt ;)
 
Misschien is het handig om te weten dat je met -o een uitvoerbestand kan aangeven.
Dus 'g++ -o file file.cpp' levert een uitvoerbaar bestand met de naam 'file' op.
 
Inderdaad....ik kwam er later ook achter dat er een hoop opties beschikbaar zijn.

-o heb ik ook gebruikt inderdaad, maar toch bedankt voor de informatie!!

Herbert
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan