6

そのため、プログラムを構築するたびに、次の警告メッセージが表示され続けます。

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

こちらの質問で説明されているように、無視できます。 Qt SDK と Visual C++ 2008 のクリーン インストールでの LNK4099 リンカー警告

しかし、常にそれを見るのはかなり面倒です。実際には、vc100.pdb はビルドされますが、デバッグ フォルダーには含まれません。下の画像でわかるように。

ここに画像の説明を入力

そのため、リンカはデバッグ フォルダで「vc100.pdb」を探しますが、「vc100.pdb」ファイルは最上位ディレクトリにあります。それで、QTクリエーターでルックアップディレクトリを実際にどのように変更するのか、または「vc100.pdb」をデバッグフォルダーに移動できる場合はどうすればよいのでしょうか。

4

2 に答える 2

0

ああ、Visual Studio のコマンド プロンプトから Qt Creator を起動すると、多くの問題が自動的に解決されます。始めるだけ

%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

(またはスタートメニューで見つけて)Qt Creatorへのパスを入力します。

于 2012-11-07T10:46:32.603 に答える