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]: 指定库名称

猜你喜欢

转载自blog.csdn.net/u012086173/article/details/86430372