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

Пакет: llvm-3.7 (1:3.7.1-5)

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

Screenshot

Ресурсы Debian:

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

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

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

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

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

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

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

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

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

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

Загрузка llvm-3.7

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
arm64 1 174,3 Кб4 204,0 Кб [список файлов]
armel 1 215,9 Кб4 227,0 Кб [список файлов]
armhf 1 268,0 Кб3 158,0 Кб [список файлов]