3

我有一个外部项目,它为我构建了一些静态库。我想要做的是用我的 cmake 将它们链接到单个共享库中。

我需要做的第一件事是添加库:

add_library(my_shared_lib 共享 ?????)

因为我那里没有任何源文件(只有静态库),所以在 SHARED 之后没有什么可以指定的。(我试图把我的静态库,但它不会接受)。

所以我的问题是我需要放什么而不是问号?

我还假设如果在那之后我 target_link_libraries,那么我会得到我想要的。

有人做过吗?

4

0 回答 0