Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道如何在 bcc32 编译器中使用环境变量作为值进行定义。
环境变量是%SVN_REVISION%,所以我尝试了这个:
%SVN_REVISION%
bcc32.exe -DSVN_REV=%SVN_REVISION%
....但它返回一个语法错误。
由于在编译时define由预处理器处理,它无法知道编译字节码稍后将运行的机器上的任何环境变量的值,因此会抛出语法错误。
define