加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 替换CMake

发布时间:2020-12-16 05:03:53 所属栏目:百科 来源:网络整理
导读:我在Visual Studio中使用CMake构建规则来预处理我的文件,然后将它们提交给编译器,但我的客户不喜欢它. 是否有任何CMake替代方法或方法来预处理我的文件并将它们集成到visual studio中? 解决方法 据我所知,您正在使用CMake生成由您手动创建的VS项目所使用的
我在Visual Studio中使用CMake构建规则来预处理我的文件,然后将它们提交给编译器,但我的客户不喜欢它.

是否有任何CMake替代方法或方法来预处理我的文件并将它们集成到visual studio中?

解决方法

据我所知,您正在使用CMake生成由您手动创建的VS项目所使用的文件.无论出于何种原因,您的VS项目的客户都不喜欢CMake.大概你已经通过创建自定义构建步骤来调整它,这些步骤调用CMake来生成项目中的文件,或者作为项目上的Build Events,或者作为项目中各种文件的自定义构建步骤,例如脚本的输入.

VS允许您在构建事件或自定义构建步骤中运行任意一组命令.因此,您可以使用合适的脚本或自己编写的自定义可执行文件替换CMake.如果不确切知道CMake对您的客户没有吸引力,那么很难具体说明.

您可以通过Windows脚本宿主使用JavaScript来创建处理自定义构建步骤的相当复杂的脚本.他们可以使用命令行参数,访问文件系统等.出于某种原因,WSH JavaScript是大多数开发人员的一个大秘密,他们认为他们在Windows中开箱即用的所有内容都是DOS批处理文件和power shell脚本.作为操作系统的一部分,JavaScript已经出货超过10年,您可以在Visual Studio的脚本调试器中调试脚本,这非常好.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读