LINUX.ORG.RU
ФорумTalks

Почему gcc так медленно компилирует?


0

0

Почему gcc так медленно компилирует?

Сравнивал время компиляции нескольких больших программ, так ms c++ компилер, из мс вс.нет7 компилирует в разы быстрее!

при этом опции оптимизации указывались одинаковые, и пакеты содержали минимум осзависимого кода, в основном все было написано партируемо.

anonymous

поставьте gcc-2.95, будет быстро. Я только его и пользую - gcc-3.x для горе-прогеров на C++ для извратов.

FreeBSD ★★★
()

Может g++, а не gcc?
Потому что VC.NET C++ компилятор юмеет делать предкомпиляцию заголовочных файлов, а gcc ещё не умеет этого делать.

Selecter ★★★★
()
Ответ на: комментарий от Selecter

да даже если её отключить всё равно msvc будет в разы быстрее.

Reset ★★★★★
()

Не знаю что там медленного. Поставь -O0 и включай оптимизацию только для релизов.

cpu
()
Ответ на: комментарий от cpu

тормозизм gcc это плата за портабельность. бесполезно включать отключать какие-либо опции, всё равно msvc будет его рвать по скорости как тузик грелку

Reset ★★★★★
()

Попробуй собрать обеими компилерами по очереди бинарь под линух или чьпукс какой-нибудь, сравни результат и подумай...

bugmaker ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.