我有一个使用QT库的C ++项目。该项目在MSVS 2010中。 当我尝试在“调试模式”下构建项目时,我收到此错误:
qtmain.lib(qtmain_win.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in audiomixerboard.obj
带有调试信息的正确“qtmain”库称为“qtmaind.lib”,但由于某些原因,在我的项目中它想要使用“qtmain.lib”。
我的问题是:如何强制MSVS 2010链接器将qt库与调试信息一起使用?
答案 0 :(得分:1)
只需在properties-> linker->输入标签中指定qtmain.lib,添加依赖项字段