Qtの静的ビルドを実行しようとしていますが、エラーが発生します。
LINK : fatal error LNK1181: cannot open input file 'SDK\Lib\x86.obj'
NMAKE : fatal error U1077: '"c:\Development\Visual Studio 2010\VC\BIN\link.EXE"'
: return code '0x49d'
Stop.
NMAKE : fatal error U1077: '"c:\Development\Visual Studio 2010\VC\BIN\nmake.exe"
' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
私はWindows7x64を使用しており、システムパスにPerlとPythonが含まれています。私はこのガイドを使用してQtをダウンロードしています。(gitリポジトリ)Windows SDK 7.1も、msvc2010コンパイラを使用してインストールされます。共有されているQtの別のコンパイルもあり、それは問題なく機能します。ビルドしようとしているQtの静的ビルドは別のディレクトリにあります。
-staticオプションをQt設定に渡したとき、このエラーがポップアップしたときです。
私のconfigureコマンドは次のようになります
configure -static- mp -nomake tests -nomake examples -release -developer-build -opensource