Anzeige:
Ergebnis 1 bis 6 von 6

Thema: C++ unter Linux

  1. #1
    Registrierter Benutzer
    Registriert seit
    10.04.2001
    Ort
    Itzehoe SH
    Beiträge
    5

    Question 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
    Linux-Anfänger
    Festplatte 40 GB Windows (nicht mehr lange) und Linux SuSE 8.0 (gefällt mir immer besser!)

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.01.2001
    Beiträge
    157

    Post

    nimm g++ statt gcc

  3. #3
    Registrierter Benutzer
    Registriert seit
    11.11.1999
    Ort
    MD
    Beiträge
    44

    Post

    poste mal deine kompilier-zeile

  4. #4
    jgr
    Gast

    Post

    Das Programm sollte laufen, sobald du #include durch #include "iostream.h" erweiterst.
    Denn cout muss ja irgendwo definiert sein.

  5. #5
    Registrierter Benutzer
    Registriert seit
    21.01.2001
    Beiträge
    157

    Post

    Das lag wohl eher am Forum, das aus
    #include &lt;iostream.h&gt;
    einfach
    #include
    macht.
    &lt;iostream.h&gt; sieht halt aus wie ein falscher HTML-TAG.
    Aber wenn ist &lt;iostream.h&gt; korrekter als "iostream.h". Schliesslich soll der Compiler im System-Include-Pfad suchen ;-)

  6. #6
    Registrierter Benutzer
    Registriert seit
    10.04.2001
    Ort
    Itzehoe SH
    Beiträge
    5

    Post

    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
    Linux-Anfänger
    Festplatte 40 GB Windows (nicht mehr lange) und Linux SuSE 8.0 (gefällt mir immer besser!)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •