Cmake &引用;“链接”;我的静态库与第三方静态库
我正在编写一个CMake脚本,它生成一个静态库Cmake &引用;“链接”;我的静态库与第三方静态库,cmake,static-libraries,static-linking,Cmake,Static Libraries,Static Linking,我正在编写一个CMake脚本,它生成一个静态库MyLib。我想要一个第三方静态库AnotherLib。我试图做到以下几点: 通过调用ar作为ADD\u CUSTOM\u命令的一部分,将“AnotherLib解构到对象文件中 使用ADD_库(MyLibObj对象${MYLIB_源代码) 使用(1)和(2)生成最后的MyLib——问题出在这里。如何做到这一点?是否可以使CMake将(1)中生成的对象文件视为object库 CMakescript合并了几个静态库,但方式简单,没有新的OBJECT功能。
MyLib
。我想要一个第三方静态库AnotherLib
。我试图做到以下几点:
ar
作为ADD\u CUSTOM\u命令的一部分,将“AnotherLib
解构到对象文件中
ADD_库(MyLibObj对象${MYLIB_源代码)
MyLib
——问题出在这里。如何做到这一点?是否可以使CMake
将(1)中生成的对象文件视为object
库CMake
script合并了几个静态库,但方式简单,没有新的OBJECT
功能。它是中引用的MERGE\u STATIC\u LIBS
宏的一部分