什么是GCC

<aside> 💡 GCC(GNU Compiler Collection):GNU编译器套件

</aside>

Untitled

Untitled

安装与查看版本

// 安装
sudo apt install gcc g++

// 查看版本
gcc -v
g++ -v

使用GCC编译

// 编译
// test.c为编译的代码,app为生成的目标文件
gcc test.c -o app

// 调用
./app

Untitled

GCC的工作流程

Untitled

gcc/g++ 编译器完成从预处理到链接的整个流程

Untitled

GCC常用参数选项

Untitled