2016-01-02 2 views
2

Я пытаюсь использовать clang на Windows QtCreator. Уже построил llvm и clang после Building Clang natively on Windows/MinGW, а также настроил набор на Qt Creator для использования clang. Но в журнале компиляции я все еще вижу g ++. Таким образом, я изменил .pro, добавив:clang on QtCreator Windows

QMAKE_CXX += C:/llvm/bin/clang++.exe 

Теперь, проверяя Makefiles я вижу:

CXX   = g++ C:/llvm/bin/clang++.exe 

Как избавиться от этого g++?

+1

+ = означает СЦЕПИТЬ, а = означает замену – Jim

+0

вы использовали лязг сборку из Visual C++ распределения? который работает с MS codegen на бэкэнд – amigo421

+0

нет, всегда mingw – KcFnMi

ответ

1

Присвоить с = вместо +=:

QMAKE_CXX = C:/llvm/bin/clang++.exe