在线时间447 小时
UID3267972
ST金币0
蝴蝶豆17
注册时间2016-5-3
论坛元老
- 最后登录
- 2020-11-19
|
发表于 2016-12-29 10:17:09
|
显示全部楼层
a0a.1 32b0c
本帖最后由 any012 于 2016-12-29 10:33 编辑
讲的很详细。
重定义printf语句那里不太明白。
#ifdef__GNUC__
/* WithGCC/RAISONANCE, small printf (option LD Linker->Libraries->Small printf
set to'Yes') calls __io_putchar() */
#definePUTCHAR_PROTOTYPE int __io_putchar(int ch)
#else
#definePUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
#endif /*__GNUC__ */
这里的条件编译,第一个条件是在什么情况下用到?
之前无论看原子还是野火的教程,都是直接第二部分。
抱怨一下,压缩文件太多,下载太麻烦了,解压后看到是50M左右的工程,编译产生的文件占了30M左右,建议把这些删掉后再压缩。
|
|