我有一个项目(静态库)说这种形式:
rootlib/
CMakeLists.txt (1)
src1.c
sublib1/
CMakeLists.txt (2)
subsrc1.c
sublib2/
CMakeLists.txt (3)
subsrc2.c
CMakeLists.txt
我所做的一切add_library(... sources)
- 在(1)中,我也这样做
target_link_libraries(rootlib sublib1 sublib2)
之后make
,我有三个*.a
文件无处合并在一起。我现在要做的就是(自动)创建一个静态库(即合并所有内容)。