根据the specification,我应该能够使用换行作为分隔标记传递多个预处理器指令。我可以添加一个(“ - D x = 2”),但我似乎无法弄清楚什么神奇的公式可以让我添加多个。
我已尝试传入选项参数:
"-D x=2\ny=2\0";
"-D x=2\n-D y=2\0";
"-D x=2;\ny=2\0";
和其他许多变种无济于事。
我确定这是一个快速解决方案,或者我误解了规范?
提前致谢
答案 0 :(得分:4)
只需使用常规空格作为分隔符:
"-Dx=2 -Dy=2"