嵌入式C语言学习——基于Linux与GCC
Linux终端创建文件指令: https://blog.csdn.net/xtho62/article/details/118194873
vim编辑器基本指令
1.过vim编辑器打开/创建文件:vim 文件名
2.进入文件,默认在正常模式,按 i 进入编辑模式
3.在编辑模式中,按ESC退出编辑模式,返回正常模式
4.正常模式,按**:**进入命令行模式
q+回车 退出
wq+回车 保存并退出
C语言编译过程:
预处理:去掉注释、加载头文件、替换宏定义、不进行语法检查
cpp -o a.i 001.c(.c文件>.i文件)
gcc -E
编译
gcc -S(.c文件>.i文件>.s文件)
汇编
gcc -c(.c文件>.i文件>.s文件>.o文件)
链接
gcc -o(.c文件>.i文件>.s文件>.o文件>build 可执行文件)
例:gcc -o build 001.c
linux终端执行命令
./build
在当前文件夹下执行build文件
注意:define、include不是关键字
C语言常见错误
一.预处理错误
1.
#include “name” 当前目录下寻找
#include< name > 在系统环境变量中寻 找