Я установил Qt SDK с Qt Creator на своей Windows 7. LLVM & Clang установлен также. CMake уже установлен. Затем добавили Clang в качестве компилятора в: Инструменты -> Опции ... -> Build & Run -> CompilersКак использовать Clang как компилятор с Qt Creator в Windows?
Затем я создал комплект Clang. Однако при создании нового проекта (простое консольное приложение) у меня нет возможности выбрать набор Clang. Есть только автоопределенные комплекты MSVC.
Возможно, проблема в том, что «версия Qt» в наборе Clang пуста. Но где взять qmake для этого?
Как я понимаю, Clang - лучший кроссплатформенный компилятор для C++ в то время, поэтому я бы хотел его использовать. Вы имеете в виду компилировать весь Qt из источника или некоторых частей? Может быть, есть документация по этому процессу? –
Вы должны скомпилировать, по крайней мере, модули, которые хотите использовать, например, ядро, виджеты. Может быть, вы столкнулись бы с множеством проблем при компиляции Qt с Clang на Windows, так как считаются только компиляторы VS и MinGW поддерживаются и протестированы в Windows в документации: http://doc.qt.io/qt-5/windows-requirements.html#sdks-and-compilers – Nejat
@Nejat вы можете быть более конкретными в следующих шагах: * 1) вы должны подготовить среду сборки на своем компьютере * и * 2) скомпилировать источник Qt *, а затем * 3) назначить двоичный путь qmake в поле «Qt version» вашего набора *. – cross