Gcc, G++ etc...



  • gcc hat viele dateien:

    c++ (c++ preprozessor)
    cpp (c preprozessor)
    g++ (c++ command compiler)
    gcc (c command compiler)

    ist das richtig was ich da geschrieben habe?



  • nicht ganz: C und C++ benutzen den gleichen Preprozessor cpp, c++ könnte ein Symlink auf g++ sein.

    Ausserdem gehören natürlich noch haufenweise andere Dateien dazu, die ich nicht alle aufzählen werde ...



  • Original erstellt von <TS>:
    **gcc hat viele dateien:

    c++ (c++ preprozessor)
    cpp (c preprozessor)
    g++ (c++ command compiler)
    gcc (c command compiler)

    ist das richtig was ich da geschrieben habe?**

    Nein!
    c++ == g++: Fuer C++-Code, fuehrt auch cpp, as, ld... aus
    cc == gcc: Fuer C-Code, fuehrt auch cpp, as, ld... aus
    cpp: Preprozessor fuer C und C++
    Wobei der einzige Unterschied zwischen g++ und gcc ist, dass g++ noch die C++-Bibliothek dazulinkt


Anmelden zum Antworten