このqmakeのコードで変数を検出しません:qmakeのは正しく
MY_COMPILER = mingw
warning($$MY_COMPILER)
contains(MY_COMPILER, mingw)
{
INCLUDEPATH += ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0/src
DEPENDPATH += ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0/src
QMAKE_RPATHDIR *= ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0/lib
contains(QWT_CONFIG, QwtFramework) {
LIBS += -F../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0/lib
}
else {
LIBS += -L../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0/lib
}
IPATH = ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0/src
warning(Using MinGW compiler)
}
else {
INCLUDEPATH += ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0-intel-shared/src
DEPENDPATH += ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0-intel-shared/src
QMAKE_RPATHDIR *= ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0-intel-shared/lib
contains(QWT_CONFIG, QwtFramework) {
LIBS += -F../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0-intel-shared/lib
}
else {
LIBS += -L../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0-intel-shared/lib
}
IPATH = ../../libsrc/Qwt/qwt-6.0.1-win-Qt-4.8.0-intel-shared/src
warning(Using Intel compiler)
}
を私は変数MY_COMPILERに対して定義が何であれ、それはラインでの警告を通じて掲示しながら、それは、最初の条件を服用し続けます3正しい変数を入力してください。
変数を送信して定義済みかどうかを確認するにはどうすればよいですか?
いずれの努力も高く評価されています。
ありがとうございました。
'おそらく($$ MY_COMPILER、 "mingwの")'が含まれ? – AJG85
うまくいきませんでした:(しかし、とにかく感謝します。 – Sam
私は$$という値が基本的に何かのようになるはずだと思うのですが、通常は別のコンパイラで別のメイクファイルを使用します。 – AJG85