CMakeの最初のタイマー。私は現在、CMakeでVisual Studio 2013ソリューション(プロジェクト)を作成しようとしています。CakeプロジェクトでCMakeインクルードディレクトリと環境変数
私は2つの問題に直面しています。
まず最初に、私は自分のルートcMakeLists.txtにinclude_directoryを使用していますが、VC++のディレクトリタブに含まれるディレクトリの代わりに、C/C++ - > General - > Additional includeディレクトリに含まれています。
2番目の問題は、環境変数を使用してこれらのディレクトリをインクルードすることですが、$(myVar)/ lib/incのようにAdditionalインクルードディレクトリに出力する代わりに、C :/../ lib/inc)、エンドユーザーはもちろん私と同じパスを持つことはありません。
お返事ありがとうございます。
あなたは間違いなく正しいと思います。 – Davelis4
あなたはCMakeがジェネレータであることを理解する必要があるので、生成されたVisual Studioソリューションを共有する必要はなく、CMakeLists.txtのディレクトリと他のユーザだけがあなたのCMakeLists.txtを使ってCMakeで独自のソリューションを生成します。生成されたソリューションのパスについて悩む必要はありません。 – AnatolyS
あなたの答えは第2の問題についてのもので、それはフレームワークなので、私はエンドユーザーにCMakeを使用するつもりはないと思います。エンドユーザーに解決策を受け取り、それに取り組んでもらいたい。 : – Davelis4