2008-10-23 41 views
3

我不敢相信我在问这个......VC6设置额外包含使用env vars的路径?

自从我使用VC6以来已经有一段时间了。我成立了我认为,包括额外的目录包含文件(我删除了其他开发者的硬编码路径),并把在像正确的方法:

%MY_DIR%\包括

但这不起作用。我错过了什么吗? VC6不允许这样吗?这似乎是一个非常基本的东西,现在,我想起它,我不记得以前做过它...

(我确实停止并重新启动VC6后,我设置变量)

谷歌搜索和这里的快速搜索没有透露任何东西。

编辑

显然我不能投票给我自己的答案 - 但它下面是:

的语法是:

$(ENV_VAR)

%ENV_VAR%


我宁愿不必添加到包含env变量 - 这似乎意味着我必须从命令行构建。我希望能够在项目设置中添加一个环境变量。这似乎是一件非常简单的事情,但也许这对IDE团队来说太过分了。

我不确定这是什么意思,%MY_DIR%没有正确考虑......我确实从工具菜单启动了cmd.exe,就像你建议的那样,我设置的env路径在那里和预期的一样。

回答

2

下面是答案...

它工作正常。

$(ENV_VAR_NAME) 不 %ENV_VAR_NAME%

(我觉得自己像个白痴。)

0

我不认为IDE会采取任何环境设置,除非你使用该标志。

噢,如果你从命令行启动它,你不需要从命令行编译。您仍然可以使用IDE中的构建菜单。

+0

它不工作。我开始msdev/useenv,并得到相同的结果。不管怎么说,还是要谢谢你。 – Tim 2008-10-23 21:10:32