2012-02-03 3 views
1

из-за проблем с совместимостью, я скомпилирую свой проект в VS2008 в режиме выпуска, но мне нужно получить доступ к отладочной информации. Вот почему я вручную настраиваю параметры отладки в свойствах проекта для режима выпуска. В VS2008, я открываю окно Свойства и выберите:QMAKE * .pro-file: включить информацию об отладке в режиме освобождения

  1. Configuration Properties/C/C++/Optimization = Disable/Od
  2. Configuration Properties/C/C++/Общие/Debug Information Format = База данных программы (/ Zi)
  3. Configuration Properties/C/C++/Linker/Генерация Debug Info = Да (/ DEBUG)

Я использую про-файл для настройки vcproj-файл моего проекта. Каждый раз, когда я изменяю этот файл, я должен перезагрузить мой проект, и настройки отладки будут потеряны. Я хочу включить три параметра, упомянутые выше, в про-файл, так что после его изменения мне больше не нужно настраивать параметры отладки.

У меня уже есть googled, и я тоже посмотрел мой вопрос в QT reference, но ничего не нашел. Я буду рад получить любое предложение!

ответ

6

ОК, ребята, я понял это.

В файле QMAKE myproject.pro, вставьте следующие команды:

QMAKE_CXXFLAGS_RELEASE += /Zi 
QMAKE_CXXFLAGS_RELEASE += /Od 
QMAKE_LFLAGS_RELEASE += /DEBUG 

Это должно работать!

Смежные вопросы