SDCC
- sourcefile.asm - 程序的汇编文件
- sourcefile.lst - 程序的列表文件
- sourcefile.rst - 被链接器更新的列表文件
- sourcefile.sym - 由链接器生成的符号清单
- sourcefile.rel - 由汇编器生成的对象文件,提供给链接器使用
- sourcefile.map - 被链接器更新的最终存储器映射
- sourcefile.mem - 内存的使用情况摘要
- sourcefile.ihx - 用于生成Intel Hex格式文件模块
单文件编译 sdcc main.c
packihx main.ihx > main.hex 转换成单片机烧写文件格式 hex.
多文件编译
sdcc
-c foo1.c 编译第一个文件
sdcc -c foo2.c 编译第二个文件
sdcc main.c foo1.rel foo2.rel 编译第三个文件并连接整体
sdcc -c foo2.c 编译第二个文件
sdcc main.c foo1.rel foo2.rel 编译第三个文件并连接整体
sdcc
-c
foo1.c 编译第一个文件