【发布时间】:2012-09-02 12:29:18
【问题描述】:
所以每次我构建我的程序时,我都会收到以下警告消息;
qtmaind.lib(qtmain_win.obj):-1: warning: LNK4099: PDB 'vc100.pdb' was not found with 'qtmaind.lib(qtmain_win.obj)' or at 'D:\Projects\Test-2\blah-build-desktop-Qt_4_8_1_for_Desktop_-_MSVC2010__Qt_SDK__Debug\debug\vc100.pdb'; linking object as if no debug info
我可以忽略这里问题中的描述; LNK4099 linker warning with clean install of Qt SDK and Visual C++ 2008
但是总是看到它变得相当烦人,事实上 vc100.pdb 被构建但没有进入调试文件夹。如下图所示;
所以链接器正在调试文件夹中寻找“vc100.pdb”,但“vc100.pdb”文件位于顶层目录中。所以我想知道我实际上如何在 QT 创建者中更改查找目录,或者实际上是否可以将“vc100.pdb”移动到调试文件夹中?
【问题讨论】:
标签: c++ qt linker-errors