Qmake 在*.pro文件之间传递变量
需求是:两个 A.pro 和 B.pro 想使用同一个变量
解决方案: 可以将变量定义放在一个.pri文件中,然后将其包含在所需的所有.pro文件中.请注意,您需要告诉.pro子目录中的.pri文件找到文件的路径.
示例:
config.pri 文件
PLATFORM_TYPE = UKUI_PC
A.pro
include(./platform-type.pri) #想使用PLATFORM_TYPE变量需要加入pri文件
message(------------- A file $$PLATFORM_TYPE)
B.pro
include(./platform-type.pri) #想使用PLATFORM_TYPE变量需要加入pri文件
message(------------- A file $$PLATFORM_TYPE)
A.pro 和 B.pro 打印的结果都是 UKUI_PC