linux下cmake引入第3方项目实现

Posted 最喜欢《暗号》

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下cmake引入第3方项目实现相关的知识,希望对你有一定的参考价值。

昨天在给imgui项目添加一个子功能implot项目一直加不进项目,问了同事后解决了
在自己项目的最外层加入下载的implot然后修改CMakeLists.txt,加入include_directories(“implot”),再build一次
最后implot会报错说找不到imgui,这个时候就把自己imgui的地址替换上去
最后build一次,就OK了,以后加新的插件也是这样的操作。如果你有更好的也可以留言告诉为,感谢你哦

以上是关于linux下cmake引入第3方项目实现的主要内容,如果未能解决你的问题,请参考以下文章

如何在子项目中忽略 CMake 编译器定义

Clion(CMake工具)中创建父子项目,引入第三方库的方法

VS2019 - 使用 Cmake 项目在 Linux 上进行 Sudo 远程调试

linux系统搭建本地yum源以及搭建第3方软件仓库

Cmake:将子目录链接模式覆盖为 LINK_PRIVATE

CMake配置工程链接库