Ответ 1
Если вы хотите найти все .cpp
файлы в каталоге src
, вы можете сделать
file(GLOB SOURCES src/*.cpp)
и используйте ${SOURCES}
везде, где вам нужно. Например:
add_executable(game ${SOURCES})
iam обучение С++ и cmake в данный момент. У меня есть исходные файлы в основном каталоге, где находится CMakeLists.txt. Я хочу хранить все исходные файлы в каталоге /src, но я не знаю, как их найти в CMake.
Мой файл 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)
Любое предложение, как с ним справиться?
С наилучшими пожеланиями
Если вы хотите найти все .cpp
файлы в каталоге src
, вы можете сделать
file(GLOB SOURCES src/*.cpp)
и используйте ${SOURCES}
везде, где вам нужно. Например:
add_executable(game ${SOURCES})
Try
set(GAME_ALL_SOURCES
src/main.cpp src/check.cpp
)