Valores de alcance del compilador en qmake

qmake proporciona varios ámbitos de plataforma incorporados, lo que permite que un archivo de proyecto realice diferentes operaciones dependiendo de la plataforma actual:

win32 {
    ...
}
unix {
    ...
}

Todas las especificaciones de la plataforma en elmkspecs El directorio también se puede usar para probar varias combinaciones de plataforma / compilador, por ejemplo,

linux-g++ {
    ...
}
win32-g++ {
    ...
}
win32-msvc2003 {
    ...
}

Sin embargo, parece que no puedo encontrar una manera de probar solo el compilador (sin el sistema operativo)

#This does not work
g++ {
    ...
}
msvc {
    ...
}

¿Hay una manera de hacer esto sin tener que enumerar todas las combinaciones (linux-g++ | win32-g++ | cygwin-g++ | ... {})? Si esto no es posible, ¿hay alguna buena razón?

Respuestas a la pregunta(2)

Su respuesta a la pregunta