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

Компилятор C для малых устройств
Разработчики) Сандип Датта и другие
Стабильный выпуск
4.1.0 / 8 марта 2021 г . ; 53 дней назад  ( 2021-03-08 )
Репозиторий Отредактируйте это в Викиданных
Операционная система Microsoft Windows , OS X , Linux
Тип Компилятор C
Лицензия GPL
Веб-сайт sdcc .sourceforge .net

Малый Прибор C компилятор ( SDCC ) является свободным программным обеспечением , частично настраиваемого C компилятор для 8-битных микроконтроллеров . Он распространяется под Стандартной общественной лицензией GNU . Пакет также содержит ассемблер , компоновщик , симулятор и отладчик . По состоянию на март 2007 года SDCC является единственным компилятором C с открытым исходным кодом для микроконтроллеров, совместимых с Intel 8051 . В 2011 году компилятор загружался в среднем более 200 раз в день.

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

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

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

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

Работа в процессе:

Устаревший:

  • Микроконтроллеры AVR использовались в качестве поддерживаемой цели, но в 2010 году компания avr-gcc сделала их устаревшими (SDCC 3.0.0).

Смотрите также

  • Z88DK - компилятор C для систем на базе Z80
  • cc65 - компилятор C для систем 6502 / 65C02

Рекомендации

Внешние ссылки