我正在研究使用某些第三方库的项目。我可以将它们作为克隆并放入我的项目中,git submodule并用于add_subdirectory在项目中使用它们。但是编译这些库需要很多时间,而且我无法cmake在项目中管理变量,而install()命令使我的程序包包含了许多我不需要的东西。
git submodule
add_subdirectory
cmake
install()
那么在我的项目中使用第三方库的正确方法是什么。我不能告诉客户端将这些库安装为我项目的依赖项。
cmake libraries
cmake ×1
libraries ×1