Qt開發 — pro 中 contains的使用

contains和 { 必須在同一行,否則報錯
contains和 { 必須在同一行,否則報錯
contains和 { 必須在同一行,否則報錯
contains和 { 必須在同一行,否則報錯
contains和 { 必須在同一行,否則報錯

if(contains(DEFINES,TYPE_X5)||contains(DEFINES,TYPE_HIPPO_UP300)||contains(DEFINES,TYPE_HIPPO_AFINIAH1)){

    if(contains(DEFINES,TYPE_HIPPO_UP300)||contains(DEFINES,TYPE_HIPPO_AFINIAH1)){ #contains和{必須在同一行,否則報錯
         DEFINES += _UP300_H1H_HIPPO
    }
    DEFINES += _ARM_7
    LIBS+= -L/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/install/sysroot/usr/lib -lusb-1.0

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../UPControl/lib/zlib/ -lz
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../UPControl/lib/zlib/ -lz

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl_7/ -lssl
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl_7/ -lssl

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl_7/ -lcrypto
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl_7/ -lcrypto

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../UPControl/lib/curl_7/ -lcurl
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../UPControl/lib/curl_7/ -lcurl

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../output/release/ -lUPControl
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../output/debug/ -lUPControl

}else{
    DEFINES += _ARM_43
    unix:CONFIG +=link_pkgconfig
    unix:PKGCONFIG +=libusb
    QMAKE_CXXFLAGS += -std=c++0x

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl/ -lssl
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl/ -lssl

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl/ -lcrypto
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../UPControl/lib/openssl/ -lcrypto

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../UPControl/lib/curl/ -lcurl
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../UPControl/lib/curl/ -lcurl

    unix:CONFIG(release, debug|release): LIBS += -L$$PWD/../output/release/ -lUPControl
    else:unix:CONFIG(debug, debug|release): LIBS += -L$$PWD/../output/debug/ -lUPControl
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章