3

Qt 5.0.1 を Windows 7 の MSVS2010 でビルドしてみました。

これらは私のステップです:

  1. ソース コードを C:\Qt\5.0.1 に抽出します。
  2. VS2010コマンドプロンプトを起動
  3. configure と入力します (このステップには約 45 分かかりました)。
  4. タイプnmake

1時間後、次のエラーが表示されます。

"C:\Program Files (x86)\Microsoft DirectX SDKUtilities\bin\x86\fxc.exe"
/nologo /E standardvs /T vs_2_0 /Fh shaders\standardvs.h ..\..\..\3rdparty\angle
\src\libGLESv2\shaders\Blit.vs

'C:\Program' is not recognized as an internal or external command,
operable program or batch file.

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft DirectX SDKUtiliti
es\bin\x86\fxc.exe' : return code '0x1'
Stop.

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0
\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.
NMAKE : fatal error U1077: 'cd' : return code '0x2'

Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'

Stop.

私はオンラインで検索し、多くの解決策を見ましたが、どれも私の問題を解決しませんでした. Windowsを再インストールしてこれらの手順を繰り返しましたが、同じエラーが再び発生しました。

4

1 に答える 1

5

環境パスにスペースと括弧があります。cmd短いパスを使用してみてください。Windows コマンド プロンプトを開いてと入力すると取得できますdir /X。短い名前は、対応するディレクトリの前に表示されます

たとえば、環境を設定するスクリプトがある場合:

SET VISUALDIR=C:\Program Files\Microsoft Visual Studio 9.0
SET PATH=%VISUALDIR%\VC\bin;%PATH%

になる

SET VISUALDIR=C:\PROGRA~1\MICROS~1.0
SET PATH=%VISUALDIR%\VC\bin;%PATH%

スクリプトがない場合、デフォルトの WindowsPATH環境変数に誤ったパスが設定されている可能性があります。次に、変数を手動で編集しPATH、ここで短いパスを適用する必要があります。

窓の電源

于 2013-02-13T20:06:13.013 に答える