SDCC는 MCS51, Z80, STM8, MOS 6502 등 여러 마이크로프로세서를 대상으로 ANSI C89부터 ISO C23까지 지원하는 최적화 C 컴파일러 도구 모음이며, 다른 프로세서용으로도 확장 가능함 MCU별 언어 확장과 최적화에 어셈블러, 링커, 전처리기, 시뮬레이터, 디버거를 결합해 하드웨어 특성을 활용하는 개발 환경을 제공함 4.6.0은 C23/C2y 기능, Rabbit 4000 지원, Z80 계열 코드 생성 개선을 추가했으며, Rabbit 5000/6000과 f8l 지원은 실험 단계임 GNU/Linux, Windows, macOS용 패키지를 제공하며, 배포판 패키지가 오래됐거나 버그를 만난 경우 공식 릴리스 직접 빌드나 스냅샷 사용을 권장함 NGI0 Commons Fund와 Sovereign Tech Fund 지원으로 하드웨어 호환성, 최신 C 표준, 메모리 사용 최적화, 임베디드 펌웨어 안전성/보안 및 테스트 개선을 추진함 지원 대상과 개발 상태 SDCC는 대상 아키텍처를 변경할 수 있는 최적화 표준 C 컴파일러 도구 모음으로, ANSI C89, ISO C99, ISO C11, ISO C23을 지원함 지원하는 마이크로프로세서와 MCU 계열은 다음과 같음 Intel MCS51 기반 8031, 8032, 8051, 8052 등과 Maxim(구 Dallas) DS80C390 계열을 지원함 Freescale(구 Motorola) HC08 기반 hc08/s08을 지원함 Zilog Z80 계열의 Z80, Z80N, Z180, SM83, Rabbit 2000/2000A/3000A/4000, TLCS-90, eZ80, R800을 지원함 Padauk pdk14/pdk15, STMicroelectronics STM8, MOS 6502, WDC 65C02를 지원함 Rabbit 5000/6000, Padauk pdk13, f8/f8l 지원은 개발 중이며, Microchip PIC16/PIC18 대상은 유지보수되지 않음 다른 마이크로프로세서로도 확장할 수 있으며, MCU별 백엔드는 다른 8비트 MCU에 맞게 조정할 수 있도록 구성됨 최초 GPL 공개 이후 버그 수정과 개선을 이어왔으며, 1999년 12월 소스를 SourceForge로 옮겨 사용자와 개발자가 같은 소스 트리에 참여하고 있음 구성 도구와 라이선스 SDCC는 출처와 자유/오픈소스 소프트웨어 라이선스가 서로 다른 구성 요소를 포함함 sdas/sdld: A...
Related
D2Coding 폰트 1.4.0 릴리즈 소식을 전합니다.
49 minutes ago
2
FE News 26년 10월 소식을 전해드립니다.
53 minutes ago
3
자율주행 데이터에서 시간은 어떻게 맞춰지는가
56 minutes ago
2
2026년 개발자 현황
1 hour ago
3
Strands Decider 2B - 소형 오픈소스 의사결정 모델
1 hour ago
3
Tell HN: GitHub이 한 달이 지나도 제 소프트웨어의 크랙 복제본 삭제를 거부합니다
2 hours ago
3
Penguin Mail - AI를 탑재한 Linux용 오픈소스 Rust 이메일 클라이언트
3 hours ago
3
Show GN: 이메일 피싱 모의훈련을 전화로 옮겼습니다. 예고 없는 전화
3 hours ago
3
Tips
click
Popular
프로들도 줄지어 샷 점검… KLPGA 스타 사랑방 된 더헤븐CC 연습장
2 weeks ago
73
iOS 27, iPadOS 27, macOS 27
3 weeks ago
69
손흥민 선제골 발판·골대 불운…LAFC, 7경기 만에 승리
3 weeks ago
65
영림원소프트랩, 나람 통합 ERP 구축…사료 제조·물류·회계 데이터 하나로
2 weeks ago
62
'이 악문' 김영범, 자유형 50m '대회 신기록' 금메달
2 weeks ago
55
© Clint IT 2026. All rights are reserved

2 weeks ago
5








English (US) ·