我正在学习c ++和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)
Run Code Online (Sandbox Code Playgroud)
有人建议如何处理它?
最好的祝福
Naf*_*man 30
如果要查找.cpp
目录中的所有文件src
,可以这样做
file(GLOB SOURCES src/*.cpp)
Run Code Online (Sandbox Code Playgroud)
并${SOURCES}
在任何需要的地方使用.例如:
add_executable(game ${SOURCES})
Run Code Online (Sandbox Code Playgroud)
尝试
set(GAME_ALL_SOURCES
src/main.cpp src/check.cpp
)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17859 次 |
最近记录: |