gcc,g++命令

2021-01-28  本文已影响0人  寽虎非虫003

一、 gcc

1.1 直接编译

直接编译.c文件,输出默认a.out可执行文件。

gcc mian.c

直接编译多个.c文件,默认输出a.out文件。

gcc mian.c main1.c main2.c

1.2 四步编译

1.2.1 预处理

gcc -E main.c -o main.i

其中-E表示预处理,-o表示输出重命名。只有-E会报错。

1.2.2 编译

gcc -S main.i

得到main.s文件。

1.2.3 汇编

gcc -c main.s

得到main.o文件。

1.2.4 链接得到输出

gcc main.o -o main

得到可执行文件main

二、g++

三、总结

这只是一个笔记,如果有错误还希望大家指正。

上一篇 下一篇

猜你喜欢

热点阅读