cmake - conan.io 包管理 - 仅源包
问题描述
这不是关于仅标头包的请求。这些很简单
我有一个跨平台库,我不想与任何 .a (或类似的)预构建二进制文件打包,而是表明它.cpp
必须与消费应用程序(add_subdirectory
样式)一起构建。
我看到这样做的唯一方法是:
conan install -build
风格- 设置柯南构建配置文件
这两者都是合理的,但对于“只想重新编译 C++”的消费者来说,他们的顶级 CMake 指向的任何工具链似乎都需要付出更多的努力。
那么,换句话说,conan 是否可以类似地用作 git retrieve/ 的传递机制add_subdirectory
并将其呈现为 CONAN_PKG?
解决方案
推荐阅读
- c++ - vptr 上的数据竞争是否明确非法?
- java - 启动画面不能在移动设备中工作,但在模拟器中工作
- spring - 如何使用有效负载变量在 Springboots 中构造 @service
- c# - 为什么对 webmethod 的 ajax 调用从后面的代码返回 401?
- javascript - javascript - 意外的令牌?
- google-cloud-platform - 在启动脚本中使用 gcsfuse 安装 gcs 存储桶
- git - Gcloud源存储库尝试将本地推送到远程并且命令使用错误的用户名/凭据
- android - 如何使用媒体查询显示 2 个响应移动设备的菜单(1 个是图像)?
- c - 针对固定文本和大量子字符串的最快字符串搜索算法
- c# - 如何使用模态窗口将 WM_INPUTLANGCHANGEREQUEST 发送到应用程序?