学一招,在编译ORB-SLAM3时,CMakeLists.txt
中搞了一大堆cpp文件,这里设置一下,让CMake自己查找制定目录所有的cpp文件,看上去简洁很多。
file(GLOB_RECURSE CPP_FILES
${PROJECT_SOURCE_DIR}/src/*.cc
${PROJECT_SOURCE_DIR}/src/*.cpp
)
add_library(${PROJECT_NAME} SHARED ${CPP_FILES})
学一招,在编译ORB-SLAM3时,CMakeLists.txt
中搞了一大堆cpp文件,这里设置一下,让CMake自己查找制定目录所有的cpp文件,看上去简洁很多。
file(GLOB_RECURSE CPP_FILES
${PROJECT_SOURCE_DIR}/src/*.cc
${PROJECT_SOURCE_DIR}/src/*.cpp
)
add_library(${PROJECT_NAME} SHARED ${CPP_FILES})