set(GAME_SRC
Classes/AppDelegate.cpp
Classes/HelloWorldScene.cpp
${PLATFORM_SPECIFIC_SRC} )
有没有什么通配的方法?
set(GAME_SRC
Classes/AppDelegate.cpp
Classes/HelloWorldScene.cpp
${PLATFORM_SPECIFIC_SRC} )
有没有什么通配的方法?
FILE(GLOB_RECURSE USER_HEADER "Classes/*.hpp" "Classes/*.h")
FILE(GLOB_RECURSE USER_CPP "Classes/*.cpp")
MESSAGE("打印Classes 目录下所有的头文件 ---")
FOREACH(FILE_PATH ${USER_HEADER})
MESSAGE(${FILE_PATH})
ENDFOREACH(FILE_PATH)
MESSAGE("打印Classes 目录下所有的cpp文件 ---")
FOREACH(FILE_PATH ${USER_CPP})
MESSAGE(${FILE_PATH})
ENDFOREACH(FILE_PATH)
# add cross-platforms source files and header files
list(APPEND GAME_SOURCE
${USER_CPP}
)
list(APPEND GAME_HEADER
${USER_HEADER}
)
最外层的CMakeLists.txt 有关Classes 文件夹的,改成这样