QMake-如何在.pro文件中添加和使用变量 [英] QMake - How to add and use a variable into the .pro file
本文介绍了QMake-如何在.pro文件中添加和使用变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个由Qt创建者生成的qmake文件。 我正在修改它,但我无法理解如何创建变量。
例如,我想声明库MYPATH,如下所示:
MYPATH = /lib/aaa/bbb
unix:!macx:!symbian: LIBS += -L$(MYPATH)
运行qmake时,在生成的Makefile中找到
LIBS = ....... -L$(MYPATH) .....
但是MYPATH变量没有在任何地方声明。
有人知道如何正确声明此类变量吗?
推荐答案
QMake使用its own syntax for variable references。
VAR = foobar
=>运行qmake时为变量赋值$$VAR
=>运行qmake时QMake变量的值$${VAR}
=>运行qmake时QMake变量的值(相同,但与周围文本分开封闭)$(VAR)
=>运行Makefile(非qmake)时环境变量的内容$$(VAR)
=>运行qmake(非Makefile)时环境变量的内容
这样试试
MYPATH = /lib/aaa/bbb
unix:!macx:!symbian: LIBS += -L$${MYPATH}
这篇关于QMake-如何在.pro文件中添加和使用变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文