摘要
gcc和g++相关的命令学习笔记
g++
g主要是c语言编译的相关命令
1 | GCC(1) GNU GCC(1) |
1.1 常用命令
- gcc -o
指定生成可执行文件的名称,如果不实用-o则会生成a.out
使用方法:
1 | g++ -o afile file.cpp file.hpp |
- gcc -g
可以对程序进行调试,添加gdb调试选项,生成调试信息
使用方法:
1 | g++ -g -o hello hello.cpp |
- g++ -c
只生成目标文件,只编译步链接
使用方法:
- g++ -wall
编译后显示警告
- g++ -std=c++17
最新的g6.3已经默认支持c14 而更高的已经支持c++17标准