You can use CL environment variables to set the /D
option.
For example, to define PO
, you can do
SET CL=/DPO
on the command line before invoking MSBuild.
Just be sure to read those docs, because you'll probably need to use the number sign (#
) instead of the equal sign (=
) if you want to define a preprocessor constant with an explicit value. Also (depending on the context) the quotes ("
) may need to be escaped (like "
) if you want to define a string constant.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…