Cevelop - 在编译时从环境变量设置C ++宏值?

时间:2016-04-26 21:37:59

标签: c++ linux macros cevelop

在我现有的编译命令行中,我使用此开关从命令行定义一个宏:

:

使用Cevelop 1.4,我添加了:

 -DSsvid_UsrName=\"$USER\"

在此之后我收到相同的错误消息。如何验证是否已设置Project > Properties C/C++ Build > Environment Environment variables to set > Add... Name: Ssvid_UsrName Value: ${USER} 宏?

enter image description here

1 个答案:

答案 0 :(得分:2)

环境包含环境变量,如PATH变量等。

可以在项目属性中指定编译的符号:C / C ++ General - >路径和符号 - >符号(标签) - >添加...

enter image description here

现在,您可以在控制台中的编译命令输出中观察到正确的行为(我在图片中用User替换了我的用户名):

enter image description here

我希望这有帮助!