从已经编译的库中创建软件包配置文件?

时间:2019-07-31 17:58:58

标签: cmake

这个问题与this one非常相似,但是我认为最后一个问题与用户创建的库有关。我有一个已经编译的项目FooBar,它带有两个库FooBar。我所拥有的只是:foo.hfoo.sobar.hbar.so。我希望能够从另一个CMake项目中调用它:

find_package(Foo)
find_package(Bar)
target_link_libraries(FooBar::Foo)
target_link_libraries(FooBar::Bar)

我该如何创建一个FooBarConfig.cmake来导入这两个库并使它们可以从外部访问?在线上的所有教程都显示了CMakeLists.txt文件的创建和生成文件。我没有源代码。我所拥有的只是编译后的代码。我该怎么办?

0 个答案:

没有答案