SDCC is a retargettable, optimizing Standard C (ANSI C89, ISO C99, ISO C11, ISO C23) compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (Z80, Z180, SM83, Rabbit 2000, 2000A, 3000A, TLCS-90, R800), Padauk (pdk14, pdk15), STMicroelectronics STM8, MOS 6502 and WDC 65C02.
Work is in progress on supporting the Padauk pdk13 target; Microchip PIC16 and PIC18 targets are unmaintained.
SDCC can be retargeted for other microprocessors.
Описание от разработчика (английски)
Какво е Small Device C Compiler?
Програмата Small Device C Compiler се издава от SDCC. Това е софтуер за Windows с отворен код.
Инсталиране и системни изисквания
Разработчикът предлага инсталатори EXE (NSIS) за системи 64-битова и 32-битова. Основният инсталатор е с размер 9,4 МБ. Тиха инсталация е възможна с документираните параметри на инсталатора.
Обновявания и история на версиите
Последната версия е 4.5.0, издадена на 28 януари 2025 г.. Историята на версиите започва от 10 януари 2024 г.: общо 10 версии с връзки към официалните файлове. Това са около 0,9 издания годишно. От последното обновяване е минала повече от година.
Предимства / Недостатъци
Предимства
- Отворен код: всеки може да го прегледа и компилира
- Документирана тиха инсталация
- Малък инсталатор (9,4 МБ)
Недостатъци
- Няма собствена компилация ARM64
- Повече от година без обновяване
Накратко: Small Device C Compiler е програма за Windows с отворен код; компилации: 64-битова и 32-битова. Обновяванията излизат все по-рядко. Администраторите могат да я разгръщат без намеса на потребителя.
Безопасно ли е изтеглянето на Small Device C Compiler?
- Файлът се изтегля от домейна на разработчика (sourceforge.net)
- Връзката за изтегляне използва HTTPS
- Публикуван е хеш SHA256 – файлът може да се провери:
F459EFFE986F4C09F0EFA64877A753D44D3B78355C36B5055854A032F543AEC5· Отворете доклада на VirusTotal за този хеш - При последната проверка връзката отговори (22 октомври 2026 г.)
- Изходният код е публичен
- ExeAtlas не съхранява, не обвива и не променя инсталатори
Свързано ръководство: Как да проверите SHA256 хеша на файл в Windows
Последни версии
Всички версии (10) ›10 версии за 11 години · около 0,9 годишно
| Версия | Дата | Размер | Файлове |
|---|---|---|---|
| 4.5.0Последна | 28 януари 2025 г. | 10,5 МБ | 32-битова EXE (NSIS)64-битова EXE (NSIS) |
| 4.2.0 | 8 март 2022 г. | — | 64-битова EXE32-битова EXE |
| 4.1.0 | 8 март 2021 г. | — | 32-битова EXE64-битова EXE |
| 4.0.0 | 30 януари 2020 г. | — | 64-битова EXE32-битова EXE |
| 3.9.0 | 15 април 2019 г. | — | 32-битова EXE64-битова EXE |
| 3.8.0 | 27 септември 2018 г. | — | 64-битова EXE32-битова EXE |
| 3.6.0 | 12 юни 2016 г. | — | 32-битова EXE64-битова EXE |
| 3.5.0 | 24 юни 2015 г. | — | 64-битова EXE32-битова EXE |
Инсталиране от командния ред
Тиха инсталация ›winget install --id SDCC.SDCC -escoop install main/sdccdownload /SСвързано ръководство: Как се използва winget: инсталиране и обновяване
Информация
- Разработчик
- SDCC
- Лиценз
- GPL-3.0
- Цена
- Безплатно
- Изисквания
- Windows 11 / 10
- Архитектура
- 64-битова, 32-битова
- Инсталатор
- EXE (NSIS)
- Версия
- 4.5.0
- Дата на издаване
- 28 януари 2025 г.
- Добавена в каталога
- 10 януари 2024 г.
- Версии в каталога
- 10
- Обновявания годишно
- 0,9
- Уебсайт
- sourceforge.net
- ID в winget
- SDCC.SDCC
- Пакет в Scoop
- main/sdcc
Оценки и отзиви
Все още няма отзиви. Можете да дадете първата оценка.
Често задавани въпроси
Безплатна ли е програмата Small Device C Compiler?
Да. Small Device C Compiler е програма с отворен код (лиценз GPL-3.0); изтеглянето и използването са безплатни.
Безопасно ли е изтеглянето на Small Device C Compiler?
Файлът се изтегля от sourceforge.net – домейн на разработчика; ExeAtlas не съхранява и не променя файла. Сравнете SHA256 на изтегления файл със стойността на тази страница или отворете доклада на VirusTotal за този хеш.
Как да инсталирам Small Device C Compiler с winget?
Отворете PowerShell или Windows Terminal и изпълнете командата за winget от тази страница. winget изтегля официалния инсталатор и преди стартиране проверява хеша му SHA256.
Може ли Small Device C Compiler да се инсталира в тих режим?
Да. Страницата за тиха инсталация дава точната команда за всеки инсталатор.
Работи ли Small Device C Compiler на ARM (Windows on Arm)?
Компилация за ARM64 няма; Windows 11 on Arm може да стартира версията за 64-битова и 32-битова чрез емулация.
Откъде да изтегля стари версии на Small Device C Compiler?
Страницата с версиите съдържа връзки към официалните инсталатори на всички версии (10) от 10 януари 2024 г. насам.