Документация по ОС FreeBSD Суббота, 21.06.2025, 05:42
Приветствую Вас Гость | RSS
Меню сайта
links

Главная » 2010 » Июнь » 10 » В состав базовой системы FreeBSD включен компилятор Clang
В состав базовой системы FreeBSD включен компилятор Clang
13:23
В дерево исходных текстов FreeBSD HEAD, на базе которого формируется ветка FreeBSD 9,интегрирован код инфраструктуры LLVM и компилятора Clang, что является важным шагом на пути к переходу FreeBSD на использование Clang, вместо GCC, в качестве компилятора по умолчанию. Работа выполнена в рамках проекта ClangBSD. В настоящий момент для архитектур i386 и amd64 успешно собираются ядро, базовая система и большинство портов, поддержка архитектур Mips, PowerPC, ARM и Sparc64 находится в стадии разработки.

Clang представляет собой LLVM-фронтенд для языков C, С++ и Objective-C, который можно использовать вместо GCC. Исходные тексты Clang распространяются в рамках лицензии BSD, что делает этот компилятор интересным решением для замены GCC в BSD-подобных ОС. Набор компиляторов GCC, начиная с версии 4.2.2, переведен на лицензию GPLv3, мешающую интеграции новых версии GCC во FreeBSD. В версии 4.4 были введены дополнительные условия лицензирования, убирающего некоторые ограничения лицензии GPLv3 для Runtime-компонентов GCC. 


Просмотров: 585 | Добавил: oleg | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Календарь новостей
«  Июнь 2010  »
Пн Вт Ср Чт Пт Сб Вс
 123456
78910111213
14151617181920
21222324252627
282930

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2025