Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > При оптимизации скорости в VC7 дало error D2016


Автор: neosapient 17.4.2007, 10:07
Пытался оптимизировать прогу по скорости.
В настройках выбрал "С/С++ -> Optimization -> Maximum Speed \O2"
получил
Код

Compiling...
cl : Command line error D2016 : '/O2' and '/RTC1' command-line options are incompatible


Как поправить, чтоб работало.

Автор: _hunter 17.4.2007, 11:19
http://www.gamedev.net/community/forums/topic.asp?topic_id=270301

Автор: neosapient 17.4.2007, 11:25
как понял в дебаг версии нельзя такое делать.

Автор: Fazil6 17.4.2007, 12:25
Цитата(neosapient @  17.4.2007,  11:25 Найти цитируемый пост)
как понял в дебаг версии нельзя такое делать.

Вобщем можно, но не нужно. Оптимизация по скорости предполагает отсутствие runtime проверок, а RTC1 включает обе, вот компиллятор и говорит, чтобы выбрали или одно(оптимизацию) или другое(проверки) ибо для него эти понятия взаимоисключающие. Поумолчанию в релизе RTC выключено.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)