デバッグ シンボルが必要なため、Visual Studio 2010 で QT 5 をビルドしています。次のコマンドを使用します。
configure -debug-and-release -force-debug-info -platform win32-msvc2010 -opensource -mp
nmake
しかし、qtbase/bin および qtbase/lib フォルダーに *d.dll ファイルしか表示されないため、QT はデバッグ モードでのみビルドされたようです。
サンプルqtプロジェクトをビルドしようとすると、デバッグでうまくいきます。しかし、リリースでは次のエラーが発生します。
1>LINK : fatal error LNK1181: cannot open input file 'qtmain.lib'
このファイルは実際に私の QT フォルダーにはありません。
「-debug-and-release」の代わりに「-release」も試してみましたが、リリースの代わりにデバッグライブラリも作成されました。