使用GCC,您可以使用-D<custom flag>
将值传递给您在代码中定义的宏。但我无法找到有关如何为VSC执行此操作的任何信息。有人知道吗?
因此GCC案例的例子如下:
g++ -DMYFLAG=1 program.cpp
答案 0 :(得分:1)
但我找不到有关如何为VSC执行此操作的任何信息。
我觉得很难相信。 https://msdn.microsoft.com/en-us/library/hhzbb5c8.aspx是我在谷歌搜索“visual studio宏命令行”时得到的第一个结果。如果失败, F1 或搜索MSDN仍会得到相同的答案。
/ D(预处理器定义)
定义源文件的预处理符号。
语法
/Dname[= | # [{string | number}] ]