qmake: Тест для текущей спецификации

Я хотел бы обнаружить, создает ли qmake в настоящее время использование MingW (win32-gcc) или Visual Studio (win32-msvc200X).

В данный момент я использую следующую конструкцию:

windows{
    contains(QMAKE_CC, gcc){
        # MingW
    }
    contains(QMAKE_CC, cl){
        # Visual Studio
    }
}

Это не кажется особенно устойчивым. Существует ли лучший путь?

5
задан Rasmus Faber 16 November 2009 в 12:47
поделиться