qmake 分别匹配 linux 和 mac
qmake match linux and mac separatly
我正在为 Mac 和 Linux 平台创建一个 .pro 文件。
我将 link Mac 上的 qca 框架和 Linux
上的 libqca
mac {
ICON = mac.icns
INCLUDEPATH += /usr/local/homebrew/Cellar/qca/2.1.0/include/
LIBS += -F/usr/local/homebrew/Cellar/qca/2.1.0/lib -framework qca
}
unix {
LIBS += -lqca
}
但是,unix 部分同时匹配 mac 和 linux,有什么想法吗?
可以用冒号:
取多个条件的乘积(逻辑与),其中一些可能取反:
unix:!mac {
...
}
我正在为 Mac 和 Linux 平台创建一个 .pro 文件。
我将 link Mac 上的 qca 框架和 Linux
上的 libqcamac {
ICON = mac.icns
INCLUDEPATH += /usr/local/homebrew/Cellar/qca/2.1.0/include/
LIBS += -F/usr/local/homebrew/Cellar/qca/2.1.0/lib -framework qca
}
unix {
LIBS += -lqca
}
但是,unix 部分同时匹配 mac 和 linux,有什么想法吗?
可以用冒号:
取多个条件的乘积(逻辑与),其中一些可能取反:
unix:!mac {
...
}