Jump to content

Компилятор C для малых устройств

Компилятор C для малых устройств
Разработчик(и) Сандип Дутта и другие.
Стабильная версия
4.4.0 / 29 января 2024 г .; 6 месяцев назад ( 29.01.2024 )
Репозиторий
Операционная система Microsoft Windows , macOS , GNU/Linux
Тип Си Компилятор
Лицензия лицензия GPL
Веб-сайт СДКК .sourceforge .сеть

Компилятор Small Device C ( SDCC ) — это бесплатное программное обеспечение , частично перенастраиваемое. [1] C Компилятор для 8-битных микроконтроллеров . Распространяется по лицензии GNU General Public License . Пакет также содержит ассемблер , компоновщик , симулятор и отладчик . По состоянию на март 2007 года SDCC является единственным компилятором C с открытым исходным кодом для микроконтроллеров, совместимых с Intel 8051 . [2] [3] [4] [ нужна ссылка ] В 2011 году компилятор загружался в среднем более 200 раз в день. [5]

Поддерживаемые хосты

[ редактировать ]

Исходные коды, документация и двоичные файлы доступны для Linux (32- и 64-разрядные версии), macOS (PPC и 64-разрядные версии) и Windows (32- и 64-разрядные версии).

Поддерживаемые цели

[ редактировать ]

Следующие включают бинарные совместимые производные:

В стадии разработки:

Устаревший:

См. также

[ редактировать ]
  • Z88DK — компилятор C для систем на базе Z80.
  • cc65 — компилятор C для систем 6502/65C02
  1. ^ Райнер Лойперс, Питер Марведель: «Технология переназначаемого компилятора для встраиваемых систем: инструменты и приложения», страница 126. Springer, 2001
  2. ^ Согласно поиску в Google : 8051 компилятор C с открытым исходным кодом.
  3. ^ Левин Эдвардс «Справочник по робототехнике и управлению процессами с открытым исходным кодом: проектирование и создание надежных и надежных систем реального времени» .2011.п. 15.
  4. ^ Де-Шуанг Хуанг, Пхалгуни Гупта, Сян Чжан, Прашан Премаратне. «Новые интеллектуальные вычислительные технологии и приложения» .2012.п. 383.
  5. ^ ИсточникФордж. «Статистика использования компилятора C для небольших устройств» . Проверено 16 февраля 2010 г.
  6. ^ Веб-сайт Падук
  7. ^ «SDCC — компилятор C для малых устройств» . Проверено 20 января 2013 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1f8e1a9a5f7ada91fe543c59d9db36fa__1721741100
URL1:https://arc.ask3.ru/arc/aa/1f/fa/1f8e1a9a5f7ada91fe543c59d9db36fa.html
Заголовок, (Title) документа по адресу, URL1:
Small Device C Compiler - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)