3

私は cmake を使用して Visual Studio のソリューションを生成していますが、非常にうまく機能しました。

ビルドの一部として、おそらくビルド ファイル (ライブラリやインクルード ファイルなど) をインストールするために、Visual Studio で install というターゲットも生成されることに注意しましたが、Visual Studio でどのように使用できますか?

このターゲットを選択してビルドまたは実行しようとしましたが、成功も結果もありません (他の場所にファイルがコピーされないなど)。

ビジュアル スタジオでインストール ターゲットを使用して、生成されたファイルをインストールする方法を教えてください (私の場合はライブラリです)。

私はcmake guiを訴えていますが、必要に応じてcmakeコマンドラインを使用できます。

更新 1:

私のcmakeファイルのインストールターゲット用に生成されていることは知っていますが、どうすれば実行できるのでしょうか?

VS ソリューションでインストールをビルドすると、次のエラーが発生します。

Error   3   error MSB3073: The command "setlocal
"C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD_TYPE=Debug -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" exited with code 1. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets  132 5   INSTALL

そのため、VS内では使用できません。

VS内でどのように使用できますか(可能であれば!)

cmake GUIでどのように使用できますか?

特定の場所に製品をインストールするように構成するにはどうすればよいですか? (中に入れたくないインストールディレクトリを定義しますc:\program files

4

1 に答える 1