2009-11-16 12 views
5

Vorrei rilevare se qmake sta attualmente costruendo utilizzando MingW (win32-gcc) o Visual Studio (win32-msvc200X).qmake: Test per la specifica attuale

Al momento sto utilizzando il seguente costrutto:

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

questo non sembra particolarmente robusta. C'è un modo migliore?

risposta

8

Probabilmente non più robusto, ma diversi:

windows { 
    *-g++* { 
     # MinGW 
    } 
    *-msvc* { 
     # MSVC 
    } 
} 
Problemi correlati