最近在mcu编码过程中发现,C语言基础不够扎实,本专题旨在重温夯实C语言以及顺便学习相关嵌入式C的知识。
预处理去掉注释、加载头文件、替换宏定义,同时不进行语法检查。 define include不是关键字,在预处理中处理,关键字在编译中处理。
编译成汇编指令
汇编成机器码
将.o与其他文件融合生成可执行程序。完成整个编译流程,并链接加其他…内容
语法错误,需修改文件内容
预处理 #
设置:
gcc -D: gcc -DABC1 等价于#define ABC1
您需要 登录 才可以下载或查看,没有账号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
荣誉红客
8 小时前
11 小时前
昨天 20:09
昨天 16:56
昨天 16:49
中国红客联盟公众号
联系站长QQ:5520533