如何将整个文件夹链接到库中?
我必须遵循结构
src/main.cpp
src/alg/alg1.cpp
src/alg/alg1.hpp
src/alg/alg2.cpp
src/alg/ ...
src/utils/something.cpp
src/utils/...
我可以用
add_library(ALG1 alg/alg1.cpp)
add_library(ALG2 .... )
......
add_library(UTIL1 utils/something.cpp)
add_executable(PROG main.cpp)
target_link_libraries(PROG ALG1 ALG2 ... UTIL1 UTIL2 ...)
无论如何告诉它打包整个文件夹并链接它?还有一些可能在他们之间有依赖关系