У меня есть следующий файл проекта qmake (test.pro):
CONFIG += debug
TEMPLATE = vcapp
SOURCES = temp.cc
Я запустил qmake с помощью следующей команды в оболочке cygwin:
env QMAKESPEC=${QT_ROOT}/mkspecs/win32-msvc2010 ${QT_ROOT}/bin/qmake.exe -o test.vcxproj test.pro
Я открыл файл .vcxproj в Visual Studio 2010 и посмотрел на значение «Библиотеки времени выполнения». Для него установлено значение Многопоточная DLL отладки (/ MDd). Это было сюрпризом. Разве не должно было быть установлено значение Многопоточная отладка (/ MTd)? В конце концов, мой шаблон vcapp
, а не vclib
.
Нужно ли мне изменить какой-либо другой параметр, чтобы qmake мог сгенерировать файл .vcxproj, который использует Многопоточную отладку (/ MTd)?
Спасибо за понимание.