01.g++编译器常用选项

简介

GCC(GNU Compiler Collection): GNU编译器套件集合
gcc: GCC中的C编译器
g++: GCC中的C++编译器

命令选项

-E g++ -E hello.cpp -o hello.i: 预处理(Preprocessing),生成.i文件
-S g++ -S hello.i -o hello.s: 编译(Compilation),生成.s文件
-c g++ -c hello.s -o hello.o: 汇编(Assembly),生成.o二进制目标文件
g++ hello.o -o hello.out: 链接(Linking),生成可执行程序
-v: 查看版本号
-g: 包含调试信息
-Wall: 提示更多警告信息
-On: n = 0 ~ 3编译器优化,n越大优化越多

目录选项

-I[dir]: 指定头文件查找路径
-include [file]: 相当于#include “file”
-L[dir]: 指定库文件查找路径
-l[library]: 指定库名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值