预安装的库和ExternalProject_add

问题描述

我尝试将yaml-cpp包含到我的项目中,我使用find_file(only search in project dir)find_library(only search in project dir),如果找不到yaml-cpp,则使用ExternalProject_add()安装直到这很好。

现在,我想在整个操作系统上搜索yaml-cpp,并在/usr/local/lib/include中找到它,但是我的项目显示链接错误,表明它无法在{ {1}}。 因此,如何包含在我的项目目录之外构建的库,希望我链接到此处${project_dir}/external/lib/libyaml-cpp.so

定义的路径中的库

这种方法能否解决我的问题,如果有人能够对此有所解释,将非常有帮助:)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)