linux gcc编译命令
时间: 2023-04-24 18:03:46 浏览: 269
在 Linux 系统中使用 GCC 编译程序的常用命令是:
```
gcc -o [可执行文件名] [源文件名]
```
例如:
```
gcc -o myprogram main.c
```
这条命令将 main.c 文件编译成可执行文件 myprogram.
如果有多个源文件,可以使用空格将文件名分开:
```
gcc -o myprogram main.c func1.c func2.c
```
该命令会将main.c,func1.c,func2.c三个文件编译成一个可执行文件myprogram
如果需要进行预处理,汇编或链接,也可以添加选项 -E, -S, -c
-E: 进行预处理并输出
-S: 进行编译并输出汇编代码
-c: 进行编译并输出目标文件
常用参数设置可以加在gcc 后面
```
gcc -g -Wall -o myprogram main.c
```
-g 会让程序产生调试信息
-Wall 会让编译器给出所有警告信息
还有其他参数可以选择,详细的可以查看 man gcc 或是官网.
阅读全文