Qmake在创buildVisual Studio项目时不会replace环境variables?

Windows 7上使用qmake创build项目(使用Visual Studio 2010)时:

qmake -tp vc OmniScribe.pro 

在我的.pro文件中,我有INCLUDEPATH = +下的许多其他的东西

 ${OPENCV_HOME}/include/opencv \ 

但是,当我在列表中查看项目设置 – > C / C ++ – >常规 – >其他包含目录时,我看到这个OPENCV_HOME环境variables没有被replace,列表中包含以下内容:

 ${OPENCV_HOME}\include\opencv 

我肯定有一个OPENCV_HOME作为我的用户环境variables的一部分设置为:

 X:\users\username\Windows_Stuff\OpenCV2.4 

请注意,这是我没有pipe理员权限的计算机上的networking驱动器。

如何configuration我的.pro文件或更改我的qmake命令没有发生这种情况? 上面的语法在使用Linux时正确parsing,所以我不确定我需要做些什么来解决问题或根源问题在哪里。

要在运行qmake时展开环境变量,请使用:$$(OPENCV_HOME)