2
是否存在用于转义预处理器变量中双引号的方法?
我想定义一个变量来减少冗余,但引号给我带来麻烦。在预处理器变量中指定引号
<?define testCondition="(A="yes" AND B="no")"?>
我还没有发现任何文件和下面的不工作
\",`","", "
是否存在用于转义预处理器变量中双引号的方法?
我想定义一个变量来减少冗余,但引号给我带来麻烦。在预处理器变量中指定引号
<?define testCondition="(A="yes" AND B="no")"?>
我还没有发现任何文件和下面的不工作
\",`","", "
我发现这似乎是更丑陋的解决方法之一,但似乎正确转换。
<?define testCondition=""(A="yes" AND B="no")?>
<![CDATA[NOT $(var.testCondition)]]>
转化为
<![CDATA[NOT (A="yes" AND B="no")]]>
我也遇到类似的问题就来了。这里是为我工作:
<?define Prop_ParamsPrefix = ""["?>
<?define Prop_ParamsSufix = "]""?>
后来里面的快捷方式我用
...Arguments="/CONFIG $(var.Prop_ParamsPrefix)CONFIG_FILE$(var.Prop_ParamsSufix)"
这到底被翻译成:
/CONFIG "[CONFIG_FILE]"
你有没有尝试使用" – Isaiah4110
@ Isaiah4110是的,这是上面列出的我尝试过的一种逃避方法。 – Jake