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

Пакет: llvm-7 (1:7.0.1-8~deb9u4) [security]

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

Screenshot

Ресурсы Debian:

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

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

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

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

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

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

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

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

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

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

Загрузка llvm-7

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
armel 13 185,8 Кб61 261,0 Кб [список файлов]