1.gcc编译器简介
gcc 原名 GNU C语言 编译器,后来可以编译C++等语言,名字改为GNU 编译器 集合。
GNU——》GNU is not unix
GNU——》组织的名称(不做解释)
-O 表示让编译器自动对程序做优化
set nu 设置为显示行号
set cindent 进行自动缩进
set shiftwidth=4 设置自动缩进的大小
gcc 原名 GNU C语言 编译器,后来可以编译C++等语言,名字改为GNU 编译器 集合。
GNU——》GNU is not unix
GNU——》组织的名称(不做解释)
gcc [选项] 文件名
-c 表示只 编译不连接,生成.o目标文件,一般用于编译没有主函数的程序-E 表示对程序进行预处理,预处理主要进行头文件的导入和宏的替换
-S 表示生成汇编文件(.s为后缀的文件)-g 表示生成调试信息,用于调试程序
-o 表示指定生成的可执行文件的名称,默认的文件名是a.out(gcc 01first.c -o first)-O 表示让编译器自动对程序做优化
-std 用于指定程序执行时遵循的标准(gcc xxx.c -std=c99)
2.对于Vim的配置文件
vi ~/.vimrcset nu 设置为显示行号
set cindent 进行自动缩进
set shiftwidth=4 设置自动缩进的大小
set tabstop=4 设置tab键的大小
.............等等设置
注意:上面的每一行代码后面都没有分号,两边也不要有空格