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

标签 linker makefile cmake

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

干杯。

最佳答案

几天后,我发帖;最终对我有用的是:

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

其中 ext/lib 有外部预编译库。我不想只链接到一个特定的目标。

关于linker - 没有包查找器的CMake链接到外部库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6714152/

相关文章:

c++ - g++ 无法链接 curl lib 文件

c++ - atexit() 与独立的 CLang 未定义

c - 链接 SDL2 C 项目失败

c++ - 当我们重复执行全部命令时会发生什么?

unix - cmake命令行的含义是什么

linux - 交叉编译隧道

c - 源文件找不到头文件

android - 在 android Makefile 项目中包含 aar

windows - 有没有办法用/代替 Gnu Make 命令目标?

visual-studio-code - 使用 Visual Studio Code 的 CMake 工具扩展进行构建时删除 -j 4