CMake链接到外部库没有包查找器

时间:2011-07-15 23:20:22

标签: linker makefile cmake

我有一个预编译的库,我必须让我的Cmake项目可见,我不明白我将如何使用Cmake中的包查找器来查找该库。外部库本身与CMake无关。有人有什么建议吗?

干杯。

2 个答案:

答案 0 :(得分:5)

几天后,我发帖;最终为我工作的是:

link_directories("${PROJECT_SOURCE_DIR}/ext/lib")

其中ext / lib具有外部预编译库。我不想仅仅链接到特定目标。

答案 1 :(得分:2)

include_directories(path/to/my/library/headers)
target_link_libraries(myTarget path/to/my/library.so|.dll)