Valores de escopo do compilador no qmake
O qmake fornece vários escopos de plataforma integrados, permitindo que um arquivo de projeto execute operações diferentes dependendo da plataforma atual:
win32 {
...
}
unix {
...
}
Todas as especificações da plataforma nomkspecs
directório também pode ser usado para testar várias combinações de plataforma / compilador, e.
linux-g++ {
...
}
win32-g++ {
...
}
win32-msvc2003 {
...
}
No entanto, não consigo encontrar uma maneira de testar apenas o compilador (sem o sistema operacional)
#This does not work
g++ {
...
}
msvc {
...
}
Existe uma maneira de fazer isso sem ter que listar todas as combinações (linux-g++ | win32-g++ | cygwin-g++ | ... {}
) Se isso não for possível, há uma boa razão?