Olej писал(а):
- переносимость (Linux, UNIX, MacOS, Windows ... MINIX 3
![Подмигивает ;-)](./images/smilies/icon_e_wink.gif)
- дальше везде...);
Вот совершенно отдельная страница относительно
Getting Started with the LLVM System using Microsoft Visual Studio (грех такую URL не зафиксировать
![Подмигивает ;-)](./images/smilies/icon_e_wink.gif)
).
Это нужно обязательно попробовать!
Хотя здесь рассказывается, главным образом, как:
- собрать LLVM + Clang в Windows, используя для сборки Visual Studio (>=2008) + некоторые другие инструменты Windows (CMake, Python, GnuWin32 - которые возможно придётся установить, ссылки там даются);
- установить LLVM + Clang в системе;
- проверить Clang на компиляции тестовых задач.
Интереснее дальнейшие шаги в том же направлении:
- назначить Clang компилятором по умолчанию для IDE Visual Studio;
- научить его (Visual Studio) использовать новую библиотеку libc++;
- ... ну, и предварительно собрать ту же libc++ в Visual Studio используя Clang;
Это была бы большая работа! ... в смысле её полезности.