2016-09-23 10 views
0

私はVisual Studio 2015 Enterprise Editionを使用しています。私は、Visual Studioのような https://www.youtube.com/watch?v=IgvbhyDh8r0Visual Studio 2015:cmake操作を自動化するには?

は、新しいプロジェクトが保存され、その後、建物の上に、それはこのVTKチュートリアルの場合には、プロジェクトをビルドするためにそれを実行の.slnファイルを作成し、このチュートリアルに続く、それが作成することにCMakeを使用しています実行するVisual Studioのファイル.slnをビルドします。 Visual Studioのみを使用してCMakeのプロセスを自動化/置換する方法はありますか?

PS-私が全く新しいので、私は概念の誤解があると無視して、それに関する適切な文書を見つけることができませんでした。

答えて

0

.slnファイルを1回生成した後、CMakeを手動で再度実行する必要はありません。 CMakeLists.txtを変更するたびにソリューションを再生成するため、ZERO_CHECKプロジェクトに自身をフックします。

初めての場合.slnを生成する必要があるため、VSのみではできません。

+0

私はすでにVSプロジェクトを持っているが、CMakeを使ってビルドできるVTKが必要な場合は、どうすれば進めるのですか? –

+0

'C:\ vtk'のようにsomethinkに設定された' CMAKE_INSTALL_PREFIX'でVTKを設定し、生成された 'INSTALL'プロジェクトをビルドするようアドバイスします。次に、自分のプロジェクトで、追加のパスに 'C:\ vtk'を追加し、そこからVTKライブラリを使用します。 – arrowd

+0

'CMAKE_INSTALL_PREFIX'は、別のパスを指定しても動作しません。 CMakeによって生成されたmakeファイルをビルドするとき、CMakeに指定されたビルドフォルダ内に2つのフォルダ(binとlib)が作成されます。ここにはそれぞれdllファイルとlibファイルがそれぞれ含まれています。私がCMakeで作る設定に問題はありますか? –

関連する問題