私はcmakeで生成されたプロジェクトの束とMSVSで作成されたプロジェクトを持っています。私はcmakeを再実行するたびに追加したい。今私はcmakeでソリューションを生成し、既存のプロジェクトをMSVS GUIからソリューションに追加する必要がありますが、少し面倒です。cmakeで既存のVisual Studioプロジェクトを使用
プロセスを自動化する方法はありますか?
私はcmakeで生成されたプロジェクトの束とMSVSで作成されたプロジェクトを持っています。私はcmakeを再実行するたびに追加したい。今私はcmakeでソリューションを生成し、既存のプロジェクトをMSVS GUIからソリューションに追加する必要がありますが、少し面倒です。cmakeで既存のVisual Studioプロジェクトを使用
プロセスを自動化する方法はありますか?
私はそれを行う方法を見つけました:
ちょうどcmakeのファイルに以下の行を置くのと同じくらい簡単です:INCLUDE_EXTERNAL_MSPROJECT(<Name> <Path>)
私は私のMSプロジェクトの依存関係をも持っていたし、それらの依存関係がなかったですCMakeによって生成されたプロジェクトでは、私が作業しているマシンをきれいにしたり変更したりするたびにdepsを再追加する必要がありました。これは、CMakeによって生成されたプロジェクトのGUIDを手動で設定することで解決されました。これで、CMakeと "ネイティブ" MSVSプロジェクトによって生成されたプロジェクトで苦労することなく作業できます。
[vcxproj to cmake](http://stackoverflow.com/questions/6649606/vcxproj-to-cmake) – Fraser
重複しない可能性があります。この質問は異なっています。 – ixSci