http://doc.qt.digia.com/4.6/qmake-advanced-usage.html#platform-scope-valuesportée de la plate-forme QMake valeurs
Sur la documentation QMake de Nokia, il note qu'il ya au moins 3 valeurs de portée de la plate-forme: win32, macx et unix. Les états de documentation:
En plus des valeurs win32, macx et unix utilisées dans de nombreuses conditions de portée, diverses autres valeurs spécifiques à la plate-forme et au compilateur peuvent être testées avec des étendues.
Cependant, je ne peux pas trouver une liste de n'importe où; Est-ce que quelqu'un sait où cette information peut être trouvée. De plus, "win" et "mac" semblent fonctionner à la place des alias win32 et macx ...?
Oui, je le savais, mais cela ne spécifie que les combinaisons de plates-formes et de compilateurs ... cela n'explique pas pourquoi win, win32, mac, macx et éventuellement d'autres fonctionnent seuls ... c'est pourquoi j'ai besoin de la liste. –
@Jake: Si vous regardez dans les fichiers du répertoire mkspecs, vous pouvez voir comment ils configurent qmake. Tout ce que ce fichier ajoute à la variable CONFIG peut être utilisé dans des conditions de portée. –
@ CalebHuitt-cjhuitt: Je viens de faire un grep pour "win32" dans mkspecs, et il s'avère que "win32" n'est jamais ajouté à 'CONFIG'. De ce fait, "win32", "unix" et les goûts semblent être des étendues spéciales (peut-être intégrées), la navigation à travers mkspecs n'est donc pas suffisante pour déterminer quelles étendues sont disponibles. –