首页 > 解决方案 > conan.io 包管理 - 仅源包

问题描述

这不是关于仅标头包的请求。这些很简单

我有一个跨平台库,我不想与任何 .a (或类似的)预构建二进制文件打包,而是表明它.cpp必须与消费应用程序(add_subdirectory样式)一起构建。

我看到这样做的唯一方法是:

这两者都是合理的,但对于“只想重新编译 C++”的消费者来说,他们的顶级 CMake 指向的任何工具链似乎都需要付出更多的努力。

那么,换句话说,conan 是否可以类似地用作 git retrieve/ 的传递机制add_subdirectory并将其呈现为 CONAN_PKG?

标签: cmakecross-platformconan

解决方案


推荐阅读