cmake - cmake阶段是否可以生成源文件?
问题描述
我有这样的要求。我想根据cmake阶段的配置文件修改我的源文件。有什么好办法吗?
解决方案
configure_file命令是你的朋友。
首先,您创建一个用字符串行填充的模板文件(按惯例${MY_VAR}
调用),然后作为. 在配置步骤中,CMake将从您的模板生成文件,用 CMake 代码范围中的相应值替换任何文件。foo.ext.in
configure_file
foo.ext
${VARS}
推荐阅读
- excel - VBA 填充工作表
- docker - 在 Jenkins 中使用 govc 容器
- c# - 将主键 [Key] 添加到 ADO.NET 生成的表类
- reactjs - “列表”类型与“ReactElement”类型不兼容
- laravel - Get user info Laravel Passport
- asp.net - 在自定义 EmployeeRoles 表上使用 Authorize 属性
- python - 如果标签中不存在元素,则打印“”-python编程
- sql - COUNT 与 SELECT by IF 条件
- node.js - 异步读取 csv 文件 - NodeJS
- android - (Android Kotlin)如何在recyclerView中单击按钮从firebase存储中检索图像“名称”?