Gcc 编译器的常识

1.gcc编译器简介
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  ~/.vimrc
set nu   设置为显示行号
set cindent   进行自动缩进
set shiftwidth=4  设置自动缩进的大小

set  tabstop=4  设置tab键的大小

       .............等等设置

注意:上面的每一行代码后面都没有分号,两边也不要有空格
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值