Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ unter Linux
Hallo! - Bei der Eingabe der folgenden Befehle bekomme ich immer eine negative Meldung (Datei nicht gefunden o.ä.)
#include <iostream.h>
int main()
{
cout << "Hello World!\n";
return 0;
}
danach kompiliere ich mit gcc und rufe mit ./a.out auf.
Was ist hier fehlerhaft?
Gruß und Dank micha97
jgbauman
23-07-2001, 08:50
nimm g++ statt gcc
poste mal deine kompilier-zeile
Das Programm sollte laufen, sobald du #include durch #include "iostream.h" erweiterst.
Denn cout muss ja irgendwo definiert sein.
jgbauman
23-07-2001, 17:20
Das lag wohl eher am Forum, das aus
#include <iostream.h>
einfach
#include
macht.
<iostream.h> sieht halt aus wie ein falscher HTML-TAG.
Aber wenn ist <iostream.h> korrekter als "iostream.h". Schliesslich soll der Compiler im System-Include-Pfad suchen ;-)
genau so ist es! include iostream habe ich natürlich in der ersten Zeile stehen und mit der Eingabe g++ funktioniert alles bestens!
Gruß micha97
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.