我有一个外部项目,它构建了一些静态库 . 我想要做的是用cmake将它们链接到单个共享库 .
我需要做的第一件事是add_library:
add_library(my_shared_lib SHARED ?????)
因为我没有任何源文件(只有静态库),所以在SHARED之后没有任何内容可以指定 . (我试图把我的静态库,但它不会采取它) .
所以我的问题是我需要提出什么而不是问号?
我还假设如果我之后是target_link_libraries,那么我会得到我想要的东西 .
有人这样做过吗?