0

我想知道如何在 bcc32 编译器中使用环境变量作为值进行定义。

环境变量是%SVN_REVISION%,所以我尝试了这个:

bcc32.exe -DSVN_REV=%SVN_REVISION% 

....但它返回一个语法错误。

4

1 回答 1

0

由于在编译时define预处理器处理,它无法知道编译字节码稍后将运行的机器上的任何环境变量的值,因此会抛出语法错误。

于 2013-08-02T14:40:15.247 回答