2017-05-09 64 views
0

VTKライブラリを構築しました.cmake configureとgenerateを使用し、msvc 14ソリューションのリリースとデバッグのビルドを使用しました。より正確には、私はALL BUILDプロジェクトを構築することができました。しかし、INSTALLプロジェクトのビルドに関しては失敗します。インストール時にvtk msvc14のインストールに失敗する

エラーは、次のとおりです。(\プログラムファイル:

重大度コード説明プロジェクトファイルの行の抑制状態 エラーMSB3073コマンド

"setlocal 
"C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD_TYPE=Release -P cmake_install.cmake 
if %errorlevel% neq 0 goto :cmEnd 
:cmEnd 
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 
:cmErrorLevel 
exit /b %1 
:cmDone 
if %errorlevel% neq 0 goto :VCEnd 
:VCEnd" 

はCをINSTALLコード1で終了しましたx86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V140 \ Microsoft.CppCommon.targets 133

この問題またはショートカットをmsvc INSTALLビルドステップでデバッグするにはどうすればよいですか?

私はデフォルトのcmakeのは場所が管理者権限(通常はC:/プログラムファイルを/)が必要ですインストールしているため、このエラーがよく発生し、マイクロソフトのVisual Studio 14 2015

+1

これは通常、管理者特権を必要とする場所にインストールしようとしている - 管理者としてVisual Studioを実行してみてください。 –

+0

ありがとう@JonnyPaton、それは問題でした。コメントをアシュワーとしてマークすることはできますか? – Yvus

+0

私はそうは思わないが、もう少し詳しく答えていくつもりです –

答えて

1

を使用してWindows7のに取り組んでいます。

2つの簡単な方法はこれを回避あります。管理者として

  1. 実行Visual Studioの
  2. オーバーライドCMAKE_INSTALL_PREFIX変数が

個人的には管理者権限を必要としないどこかにポイントするために、私がお勧めしたいです2番目のオプション(cmakeを設定する場合、コマンドは次のようになります:cmake . -DCMAKE_INSTALL_PREFIX=D:/Some/Path

関連する問題