Представлен проект по созданию среды кросс-компиляции и запуска приложений на базе LLVM/Clang

Пятница, 13 января 2012 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Ричард Пенингтон (Richard Pennington) в дискуссионном листе LLVMdev объявил о достижении первых результатов в деле создания среды сборки приложений для различных программно-аппаратных платформ на базе набора компиляторов LLVM/Clang. Проект, получивший имя ELLCC (The Embedded LLVM Compiler Collection) все еще находится в стадии активной разработки, но уже может быть использован для генерации файлов для многих платформ.

ELLCC - это набор средств для быстрой сборки, проверки работоспособности и отладки кросс-платформенных приложений, включающий в набор кросс-компиляторов на базе LLVM/Clang, утилиты кросс-сборки binutils, отладчик GDB, виртуальную машину QEMU, а также специальную библиотеку libecc, основанную на коде библиотек libc, libcxx, libm, libcrypt, libpthread и других из проекта NetBSD, модифицированных для работы как в среде NetBSD, так и Linux. Основная цель проекта - позволить разработчику быстро компилировать и тестировать приложения без необходимости внесения индивидуальных изменений в исходный код и установки различных кросс-компиляторов.

Среда включает в себя поддержку языков C/C++, аппаратных платформ ARM, i386, Microblaze, Mips, PowerPC, PowerPC64 и X86_64. В качестве целевых ОС могут выступать NetBSD, Linux а также платформы без операционной системы. В комплект входит несколько тестовых приложений, включая bzip2 и tcsh, для сборки и тестирования которых для всех аппаратных платформ достаточно выполнить всего одну команду make.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 421
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003