私はCMakeで昨日zlibをコンパイルできましたが、唯一可能な変更はWindows 10 SDK 10.0.14393.33をインストールし、同じ選択肢(Visual Studio 14 2015 win64)で設定しました。 MSBuild.exeがcmakeエラーを停止しました
間違っている可能性があり、どのようにそれを修正するためにどのような任意のアイデア:次のエラーを取得しますか?
私はCMakeで昨日zlibをコンパイルできましたが、唯一可能な変更はWindows 10 SDK 10.0.14393.33をインストールし、同じ選択肢(Visual Studio 14 2015 win64)で設定しました。 MSBuild.exeがcmakeエラーを停止しました
間違っている可能性があり、どのようにそれを修正するためにどのような任意のアイデア:次のエラーを取得しますか?
実際には変わっていますが、実行可能ファイルを右クリックして管理者として実行する必要があります。私はこれが正しい解決策であるかどうかはわかりませんが、今は働いています!
私は同様の問題がありました(管理モードでCMakeを実行すると、実行される環境はPATH
)。
この問題はmsbuild
に特有のものであり、また、デフォルトのビルドプログラムがmsbuild
にdevenv
から変更されたためだけにCMakeの新しいバージョンでは発生しません。逃したモジュールファイル `Cへのパスで
if (CMAKE_VS_DEVENV_COMMAND)
set(CMAKE_MAKE_PROGRAM "${CMAKE_VS_DEVENV_COMMAND}" CACHE INTERNAL "")
endif()
:私の場合は助けをやった
は私のVSのツールチェーンファイルに次のコードを配置することでした/ユーザ/モナ/再生--データ用/ renderdoc/renderdoc/3rdparty/zlib/build/CMakeFiles/3.7.1/CMakeCCompiler.cmake' 'build'コンポーネントの後にスペースがあります。おそらく、それはそのような欠陥の理由です。 – Tsyvarev