Wartości zakresu kompilatora w qmake
qmake zapewnia kilka wbudowanych zakresów platform, umożliwiając plikowi projektu wykonywanie różnych operacji w zależności od bieżącej platformy:
win32 {
...
}
unix {
...
}
Wszystkie specyfikacje platformy wmkspecs
katalog może być również używany do testowania różnych kombinacji platformy / kompilatora, np.
linux-g++ {
...
}
win32-g++ {
...
}
win32-msvc2003 {
...
}
Jednak nie mogę znaleźć sposobu na przetestowanie tylko kompilatora (bez os)
#This does not work
g++ {
...
}
msvc {
...
}
Czy można to zrobić bez konieczności wymieniania wszystkich kombinacji (linux-g++ | win32-g++ | cygwin-g++ | ... {}
)? Jeśli nie jest to możliwe, czy jest dobry powód?