CMake を使用して、次のような Visual C++ 2010 プロジェクトを作成しています。
call "%VS100COMNTOOLS%\vsvars32.bat"
mkdir build
mkdir build\VisualStudio2010
cd build\VisualStudio2010
cmake -G"Visual Studio 10" ..\..
これにより、4 つのプロジェクトが作成されます。
ALL_BUILD.vcxproj
MyProject.vcxproj
INSTALL.vcxproj
ZERO_CHECK.vcxproj
INSTALL
現在、複数のプロジェクトを1 つのVisual Studio ソリューションに入れる必要があることがよくあります。INSTALL
これは、それらのプロジェクトに一意の名前を付けた場合にのみ機能しMyProject-INSTALL.vcxproj
ます。ただし、CMake の実行後にプロジェクトごとに手動でこれを行うのは、あまり優れた方法ではありません。
CMakeに、作成されたINSTALLプロジェクトに使用するファイル名を伝える方法はありますか?たとえば、プロジェクト名をプレフィックスとして付けますか? ドキュメントを検索して Google に問い合わせましたが、解決策が見つかりませんでした。