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