3

いくつかの静的ライブラリを構築する外部プロジェクトがあります。私がやりたいことは、それらをcmakeで単一の共有ライブラリにリンクすることです。

最初に行う必要があるのは、add_library です。

add_library(my_shared_lib SHARED ?????)

そこにはソース ファイルがないので (静的ライブラリのみ)、SHARED の後に指定するものはありません。(静的ライブラリを配置しようとしましたが、それはかかりません)。

だから私の質問は、疑問符の代わりに何を入れる必要があるのですか?

また、その後 target_link_libraries を実行すると、必要なものが得られると思います。

誰もこれをやったことがありますか?

4

0 に答える 0