c++ - 将已安装、构建的库从外部 cmake 项目暴露给父级
问题描述
我通过 Externalproject_Add 添加了一个项目,它可以正常编译和安装。如何获取此 externalproject_add 向我的父项目公开的所有目标的列表?
最重要的是,我想手动向父级公开一个目标。这个外部项目默认没有安装我需要的静态库,我不得不将它同步到安装目录。我想将该 rsync 的静态库公开给父 CMake 上下文。
我想它需要在安装之前公开,然后父上下文可以在构建步骤中获取它。任何想要使用该库的父上下文都必须依赖于公开的库。我只是不确定如何做到这一点。
谢谢!
解决方案
推荐阅读
- javascript - Microsoft Graph API 返回 404 错误缺少参数,尽管查询字符串中有 grant_type
- vb.net - 使用无效和更新时闪烁的图像
- accessibility - 可聚焦元素(按钮)上的 Tabindex 0
- python - 如何使用 Azure DevOps Python API 获取项目列表?
- c# - 如何实现一个控制器动作调用另一个控制器中的另一个动作?
- excel - 如何进行“跨 Excel 版本”测试?我的 OpenPyXL 生成的 .xlsx 文件在 Mac、LibreOffice 和 Google 表格上看起来不同
- asynchronous - 将请求正文转发到 Actix-Web 中的响应
- chef-infra - 厨师防火墙食谱不适用于自定义 JSON 对象
- c - 生成 6 个随机数时如何检查以确保没有重复?
- python - 在分隔符处拆分python字符串,但在特定的分隔符处