PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux und C++



Baseball
06-09-2006, 15:14
Hallo, ich bin auf den Gebieten Linux und C++ absolut neu. Ich habe das berühmte "Hello World" abgetippt und es auch geschafft zu compilieren. Aber wie starte ich denn das Programm jetzt? Der Compiler hat die Datei "a.out" erzeugt, die kann ich aber nicht ausführen.

lg Baseball

lagalopex
06-09-2006, 15:51
die a.out müsste im selben Verzeichnis liegen, in dem du g++ aufgerufen hast. Besser ist es aber, wenn du gleich mit dem Parameter "-o helloworld" das Programm in der Datei helloworld speicherst:

lagalopex@tux ~ $ g++ -o helloworld helloworld.cpp
lagalopex@tux ~ $ ./helloworld
Hello World :)

Baseball
06-09-2006, 16:02
Hm... das funktioniert leider nicht. Es kommt ein Fehler "bash: ./: is a directory". Ich habe vergessen zu sagen, dass ich Novell Linux Desktop 9 auf einer VMWare nutze. Macht das einen Unterschied?

Vielen Dank im Voraus

lg Baseball

locus vivendi
06-09-2006, 16:42
Hm... das funktioniert leider nicht. Es kommt ein Fehler "bash: ./: is a directory".
Dann hast du höchstwahrscheinlich hinter dem Slash ein Leerzeichen gelassen. Aber ich glaube ehrlich gesagt nicht das das hier ins Forum gehört.

Baseball
07-09-2006, 06:29
Vielen Dank für die Tipps, jetzt geht es...

lg Baseball