如何在VC ++项目中定义环境变量/宏?

时间:2011-12-13 20:14:10

标签: visual-studio visual-c++ environment-variables

我正在尝试在Visual C ++ 2008中构建FTGL。根据文档,我需要定义一个名为$(FREETYPE)的宏,其中包含FreeType库代码的路径,但我有一时间搞清楚这是怎么做的。

我已经遍布项目选项和Visual C ++选项,我无法找到在任何地方定义此宏的地方。当我在网上寻求帮助时,我发现所有内容都在讨论如何在调试器中定义环境变量(在我尝试编译时没有用)或其他页面在控制面板中将其定义为文字环境变量,这有点荒谬。它有点using global state to manage a local problem

我完全迷失在这里。我习惯使用Delphi,这样做很简单,我不敢相信在Visual Studio IDE中没有任何设置这个宏的机制,所以我想我必须忽略一些东西。有没有人知道定义它的正确位置,所以事情会正确编译?

1 个答案:

答案 0 :(得分:0)

好吧,如果没有别的办法可以在windows中定义它

计算机/属性/高级系统设置/环境变量

FREETYPE=定义为您要设置的任何内容,然后重新启动visual studio以使其生效。