iamは現在、C++とcmakeを学習しています。 CMakeLists.txtがあるメインディレクトリにソースファイルがあります。すべてのソースファイルを/ srcディレクトリに保存したいのですが、CMakeでどのソースをどのように見つけるかわかりません。CMake: "srcディレクトリ"内の.cppファイルを見つける方法?
私CMakeのは
cmake_minimum_required(VERSION 2.8)
project(game)
set(GAME_ALL_SOURCES
main.cpp check.cpp
)
add_executable(game ${GAME_ALL_SOURCES})
target_link_libraries(game sfml-graphics sfml-window sfml-system)
誰もそれを処理する方法の提案をファイル?
よろしく
MHH。この方法はあまり快適ではないようです。私はmakeでVPATHのようなsthを探します。私は "PROJECT_SOURCE_DIR" Cmake変数から読みましたが、それを使う方法はわかりません。 – user2664310
PROJECT_SOURCE_DIRはその目的ではありません。この変数は、cmakeが処理した最後のPROJECT()の位置として定義されています。 – drescherjm
BTW。この回答は私がCMakeを使ってすべてのプロジェクトを生成した5年以上のことです。 – drescherjm