2017-09-12 5 views
0

J'ai installé LLVM 5.0 sous Windows 10 x64. Quand j'appelle le clang++ --version de cmd le message ci-dessous est affiché.Qbs ne sélectionne pas Clang dans la configuration de la chaîne d'outils

clang version 5.0.0 (tags/RELEASE_500/final) 
Target: x86_64-pc-windows-msvc 
Thread model: posix 
InstalledDir: C:\LLVM\bin 

Mais quand je l'appelle qbs setup-toolchains --detect dans la liste résultant ni clang clang ni ++ est. Si j'appelle qbs config --list profiles les deux clang clang et ++ ne sont pas dans la liste. Est-ce que je manque quelque chose?

Répondre

1

Sous Windows, l'option --detect recherche uniquement les installations MSVC et MINGW. Utilisez le mode explicite à la place:

qbs setup-toolchains C:\LLVM\bin\clang.exe clang 
+0

Merci, bien que Qbs ait pu détecter GCC (à partir de MinGW64)! – Amani

+0

Vous avez raison, j'ai oublié cela dans le code. Les compilateurs Mingw sont toujours pris en compte, quelle que soit la plate-forme hôte. –