1

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 ライブラリを強制的に使用させる方法です。

4

1 に答える 1

1

プロパティ - >リンカー - >入力タブ、追加の依存関係フィールドでqtmaind.libを指定するだけです

于 2012-07-17T04:17:57.587 に答える