все параметры
buster  ]
[ Источник: llvm-toolchain-6.0  ]

Пакет: llvm-6.0 (1:6.0.1-10)

Ссылки для llvm-6.0

Screenshot

Ресурсы Debian:

Исходный код llvm-toolchain-6.0:

Сопровождающие:

Внешние ресурсы:

Подобные пакеты:

модульная технология построения компиляторов

LLVM — коллекция библиотек и инструментов, позволяющая легко создавать компиляторы, оптимизаторы, динамические кодогенераторы (JIT) и прочие связанные с компиляцией программы.

LLVM использует единый независимый от языка виртуальный набор инструкций как для представления кода для хранения на диске (взаимодействие между фазами компиляции и для систем времени исполнения), так и для внутреннего представления кода в компиляторе (для анализа и преобразования программ). Этот единый формат представления позволяет применять одни и те же приёмы компиляции как на стадии компиляции, так и на стадии компоновки, установки, исполнения и во время между запусками программы.

Преимущества инфраструктуры LLVM состоят в простой архитектуре (лёгкой для понимания и использования), абстрагировании от языков программирования, мощном оптимизаторе среднего звена, поддержке автоматизированной отладки, расширяемости, а также в стабильности и надёжности. LLVM используется в разных исследовательских и коммерческих проектах. На основе LLVM реализованы компиляторы C и C++, Forth-подобных языков (Stacker), компиляторы Scheme и Java находятся в начальной стадии разработки. LLVM может генерировать код для X86, SparcV9, PowerPC и многих других процесорных архитектур.

Другие пакеты, относящиеся к llvm-6.0

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка llvm-6.0

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
amd64 4 655,2 Кб16 148,0 Кб [список файлов]
arm64 4 173,4 Кб16 953,0 Кб [список файлов]
armhf 3 303,3 Кб9 912,0 Кб [список файлов]
i386 5 342,3 Кб18 776,0 Кб [список файлов]