g++ vs. gcc
Michal Kocer
kocer na ipex.cz
Pondělí Říjen 19 13:28:35 CEST 1998
Dobry den!
> chtel bych se zeptat, jak moc jsou rozdilne kopmilatory g++ a gcc, pri
> pouziti pro kompilaci objektovych programu.
> Zkousel jsem si napsat nejake objektove knihovny pro praci s MySQL. Pri
> kompilaci pomoci gcc mi program pri uklidu objektu nesmyslne padal
> (Segmentation fault (core dumped)), pri pouziti g++, to jede v poradku.
V manualove strance naleznete toto:
---------------------------------------------------------------------
gcc assumes preprocessed (.i) files are C and assumes C
style linking.
g++ assumes preprocessed (.i) files are C++ and assumes
C++ style linking.
Suffixes of source file names indicate the language and
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
kind of processing to be done:
.c C source; preprocess, compile, assemble
.C C++ source; preprocess, compile, assemble
.cc C++ source; preprocess, compile, assemble
.cxx C++ source; preprocess, compile, assemble
----------------------------------------------------------------------
Jinak, kdyz jsem si u gcc a g++ a prekontroloval co se vlastne deje
(co gcc ci g++ spousteji a s jakymi parametery) pomoci option -v (nebo
--verbose).
Zjistil jsem, ze manualova stranka nelze a ze se na C++ kovy zdroj
(a ten poznaji podle pripony .cc,.C nebo .cxx a snad i .cpp) opravdu
divaji gcc a g++ naprosto stejne.
Nepouzivate, nahodou, u C++ zdroje priponu .c?
Pekny den preje
Michal Kocer
Další informace o konferenci Linux