c – 替换CMake

c – 替换CMake,第1张

概述我在Visual Studio中使用CMake构建规则来预处理我的文件,然后将它们提交给编译器,但我的客户不喜欢它. 是否有任何CMake替代方法或方法来预处理我的文件并将它们集成到visual studio中? 据我所知,您正在使用CMake生成由您手动创建的VS项目所使用的文件.无论出于何种原因,您的VS项目的客户都不喜欢CMake.大概你已经通过创建自定义构建步骤来调整它,这些步骤调用CMa 我在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的脚本调试器中调试脚本,这非常好.

总结

以上是内存溢出为你收集整理的c – 替换CMake全部内容,希望文章能够帮你解决c – 替换CMake所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1244352.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存