2016-10-24 65 views
1

我正在爲Mac和Linux平臺創建.pro文件。qmake匹配linux和mac分離

我將連接在Mac上的QCA框架,libqca在Linux上

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上,任何想法一致?

回答

2

可以使用結腸:採取產物(邏輯和)的多個條件,其中的一些可以被否定:

unix:!mac { 
    ... 
}