Состоялся релиз новой версии компилятора Clang для продуктов Microsoft
Как пишет Visual С++ Team Blog, состоялся релиз новой версии Clang/C2 с Microsoft CodeGen, который включает в себя фиксы некоторых найденных во время тестирования багов. Обновление все так же базируется на версии языка C 3.7, дополненной кое-какими фиксами от Microsoft и комьюнити и обновлением библиотеки C2.dll до версии 19.023413.0.
Компилятор Visual C++ состоит из двух частей: фронтенд-часть, которая парсит код, и бекэнд-часть, генерирующая исполняемый файл. В качестве фронтенд-части когда-то использовался компилятор С1, которому на замену пришел Clang, бекенд-часть называется С2, и над ними работают разные команды.
Clang — это компилятор кода на С, С++ и Objective-C, он был введен для облегчения кросс-платформенной разработки приложений.
Для получения этого обновления в Студии:
- Control Panel -> Programs -> Programs and Features;
- Клик правой кнопкой на “Microsoft Visual Studio Enterprise 2015”
- Нажать на “Change”
- Затем “Modify”
- Выбрать “Clang with Microsoft CodeGen (January 2016)”. Предыдущий релиз будет отмечен как “Deprecated”.