Код, сгенерированный с помощью eclipse cdt, гораздо быстрее, чем в командной строке - PullRequest
1 голос
/ 26 февраля 2011

У меня следующий вопрос.Я сделал программу на C ++, используя OpenCV.Я использовал Eclipse CDT в качестве IDE с компилятором g ++ 4.4.Когда я компилирую программу в командной строке, бинарный файл примерно в два раза больше и намного медленнее, чем в eclipse.В обоих случаях я использую динамическое связывание (по крайней мере, мне так кажется) и не использую никаких специальных опций.В чем может быть причина этой проблемы?Спасибо.

1 Ответ

2 голосов
/ 26 февраля 2011

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

Например, опция -Os указывает GCC максимально уменьшить размер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...