Qt项目文件和系统环境变量



我使用Qt Creator处理Mac Os X,并且我想在.pro文件中使用system environment variable作为路径。变量设置在Project => Build Environment中,这是我的pro文件的一部分:

DEPENDPATH += . 
        $$VLC_QT_PATH
INCLUDEPATH += . 
        $$VLC_QT_PATH

以及终端的一些输出:

Mac:~ me$ echo $VLC_QT_PATH
/Users/me/vlc/include
Mac:~ me$ cd $VLC_QT_PATH
Mac:~ me$ find . -iname "vlc.h"
./vlc/vlc.h

但是include #include "vlc/vlc.h"不工作

来自文档:

要在运行qmake时获得环境值的内容,请使用$$(…)运算符

所以应该是$$(VLC_QT_PATH)

最新更新