2016-12-15 5 views
0

私はCMakeで昨日zlibをコンパイルできましたが、唯一可能な変更はWindows 10 SDK 10.0.14393.33をインストールし、同じ選択肢(Visual Studio 14 2015 win64)で設定しました。 enter image description hereMSBuild.exeがcmakeエラーを停止しました

enter image description here

間違っている可能性があり、どのようにそれを修正するためにどのような任意のアイデア:次のエラーを取得しますか?

+0

:私の場合は助けをやった

は私のVSのツールチェーンファイルに次のコードを配置することでした/ユーザ/モナ/再生--データ用/ renderdoc/renderdoc/3rdparty/zlib/build/CMakeFiles/3.7.1/CMakeCCompiler.cmake' 'build'コンポーネントの後にスペースがあります。おそらく、それはそのような欠陥の理由です。 – Tsyvarev

答えて

1

実際には変わっていますが、実行可能ファイルを右クリックして管理者として実行する必要があります。私はこれが正しい解決策であるかどうかはわかりませんが、今は働いています!

1

私は同様の問題がありました(管理モードでCMakeを実行すると、実行される環境はPATH)。

この問題はmsbuildに特有のものであり、また、デフォルトのビルドプログラムがmsbuilddevenvから変更されたためだけにCMakeの新しいバージョンでは発生しません。逃したモジュールファイル `Cへのパスで

if (CMAKE_VS_DEVENV_COMMAND) 
    set(CMAKE_MAKE_PROGRAM "${CMAKE_VS_DEVENV_COMMAND}" CACHE INTERNAL "") 
endif() 
関連する問題