[Comm] gcc & stl
Boldin Pavel
=?iso-8859-1?q?boldin=2Epavel_=CE=C1_gmail=2Ecom?=
Пн Май 30 15:35:19 MSD 2005
Шайхутдинов Дамир пишет:
> 30.05.05 в 13:25 Andrey Rybak в своём письме писал(а):
>
>>
>>>
>>> gcc x.cpp -lstdc++
>>>
>>> Но гораздо правильнее пользоваться g++.
>>>
>> По-че-му? (Извиняюсь за дотошность)
>
>
> Насколько я понял из курения мануала по gcc (info gcc, если заинтересует)
> gcc -lstdc++ сначала перегоняет C++ код в C, затем компилирует
> компилятором языка C, получается объектный код (к нему потом
> прилинковывает библиотечки приплюснутые) - то есть делает лишнее
> преобразование C++->C.
>
> g++ компилирует сразу из C++ в объектный код - как следствие,
> программа получается более оптимизированной.
>
gcc и g++ - конвееры, они вызывают много других программ.
--
Boldin Pavel aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru
ZU - Zagovor Unixoidov. SSAU 303.
Подробная информация о списке рассылки community