在C++中添加#define使用命令
我正在尝试自动构建我的项目的不同风格。 我正在使用命令行来编译项目。 一切工作正常,但现在我想在 cml 中定义一个宏(示例:TEST_PROJECT)。 我尝试使用 CL 环境变量,但似乎不起作用 还有另一种方法可以向我的项目添加选项 我正在使用 devenv.exe 进行编译 devenv.exe 项目.sln /build 谢谢
I'm trying to automatically build different flavors of my project.
I'm using the command line to compile the project.
All is working fine but now I want to define a macro in the cml (example : TEST_PROJECT).
I tried using the CL environment variable but it doesn't seem to work
There is an other way to add options to my project
I'm using devenv.exe to compile
devenv.exe project.sln /build
thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Visual C++ 中的 cl.exe 有 /D< /a>.但是,由于您已经构建了 .sln 文件,因此最好在项目属性中设置必要的预处理器符号。您可能想为此添加一个单独的项目配置。
There's /D for cl.exe in Visual C++. However since you already build .sln file you'll be much better off setting the necessary preprocessor symbol in the project properties. You might want to add a separate project configuration for that.