gcc编译器
文章目录
- 1.安装gcc
- 参考资料:
gcc是GNU Compiler Collection的简称,是GNU(GNU‘s Not Unix)开源项目的编译器套件。gcc的初衷是为GNU操作系统专门编写的一款编译器,用于编译C代码。如今已经拓展为可以编译C++、Java、Objective-C等多种编译器语言的集合。
1.安装gcc
sudo apt-get install build-essential
gcc -v查看gcc版本
命令格式gcc -o output input -option
output名字随便取,input是需要编译的文件,option可以默认不加。
使用vim命令在workspace文件夹写入test.c文件:
#include <stdio.h>int main(void)
{printf("hello world\n");return 0;
}
gcc -o bin test.c
查看对应目录是否生成了bin文件 ls -la
运行 ./bin
选项参数说明:
-g 加入调试参数
-s 生成汇编
-o3 激进优化(跳过“无意义的”睡眠阶段,采用较高效率编译程序)
参考资料:
- 【嵌入式C语言高阶版】https://www.bilibili.com/video/BV1qCSkY7EyD?p=4&vd_source=2530ffd02d9c0529a10f9f95fa54a4ab