我正在尝试设置一个pro文件,如果定义了某个变量,我希望它只包括一个特定的库。我已经通过在命令行中添加DEFINES+=VARIABLE_NAME将此变量传递给qmake。
我可以使用VARIABLE_NAME有条件地编译我的代码的部分,但是我能否在pro文件中检测VARIABLE_NAME并且只在该变量存在时包含一个库呢?
谢谢, Alan
我正在尝试设置一个pro文件,如果定义了某个变量,我希望它只包括一个特定的库。我已经通过在命令行中添加DEFINES+=VARIABLE_NAME将此变量传递给qmake。
我可以使用VARIABLE_NAME有条件地编译我的代码的部分,但是我能否在pro文件中检测VARIABLE_NAME并且只在该变量存在时包含一个库呢?
谢谢, Alan
类似这样的:
DEFINES += USELIB
contains(DEFINES, USELIB) {
LIBS += SOMELIB
}