首页 > 解决方案 > 如何制作可以使用 FIND_PACKAGE 找到的 CMake 项目?

问题描述

GitHub存储库:https ://github.com/jc-lab/cmake-problem-1

CMakeLists.txt
main (Unmodifiable)
..CMakeLists.txt (Have a Find_Package(LibLZMA))
..main.cpp
lzma (Modifiable)
..CMakeLists.txt
..mylib.cpp
..include
....mylib.hpp

此处不能修改“主”目录。

如何修复它,以便可以在“主”项目中使用 LibLZMA 库?

我想将 LibLZMA 用作“主”项目中根项目的子目录,并且从不安装 LibLZMA。

标签: cmake

解决方案


推荐阅读