Привет, друзья!
Начальные условия:
установить Clang для Microsoft Visual Studio 2013Я использую x64 программы, но, думаю, что для 32 битных установка мало чем будет отличаться. Вполне возможно, подойдёт VS не ниже 2010 версии.
Установка:Скачиваем последнюю версию компилятора clang с сайта
llvm.org из группы Pre-built Binaries.
В моём случае это оказалась версия 3.5.0 (имя скаченного файла: LLVM-3.5.0-win32.exe).
Устанавливаем компилятор с разрешением добавить запись в PATH.
Запускаем VS и создаём пустой проект.
Пишем традиционный "Привет, мир!":
C++ (Qt)
#include <iostream>
void main()
{
std::cout << "Hello world\n";
system("pause");
}
Далее в настройках проекта меняем инструмент на LLVM-vs2013.
Всё, вроде как, настроено, но есть одно но... По непонятным мне причинам, компилятор отказывается работать корректно до тех пор, пока мы не совершим следующее: необходимо добавить в свойства компиляции проекта ключи:
/GR- /D_HAS_EXCEPTIONS=0
Вот как эти настройки выглядят на экране:
Взято
отсюдаНа этом пока всё. Как связаться с Qt - возможно, позже допишу.