Qt pro文件条件库

3

我正在尝试设置一个pro文件,如果定义了某个变量,我希望它只包括一个特定的库。我已经通过在命令行中添加DEFINES+=VARIABLE_NAME将此变量传递给qmake。

我可以使用VARIABLE_NAME有条件地编译我的代码的部分,但是我能否在pro文件中检测VARIABLE_NAME并且只在该变量存在时包含一个库呢?

谢谢, Alan

1个回答

6

类似这样的:

DEFINES += USELIB

contains(DEFINES, USELIB) {
  LIBS += SOMELIB
}

谢谢,看起来这个可以胜任工作。 - Alan Spark

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接