[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