C/C++命令行编译环境搭建及使用

2025-10-27 10:34:10

1、一 下载-安装-配置minGW

1-1 官网下载: http://www.mingw.org/

 

1-2 安装及配置

 

安装: 双击mingw-get-setup.exe,选择安装位置,一直点击Continue即可.

 

配置1:安装g++编译器

.勾选gcc--g++

2.执行安装

 

配置2:添加工具目录到环境变量path

2、二 g++编译C/C++程序

2-1 编译C语言

 

2-2 编译C++

 

2-3 指定编译生成的文件名g++ cplus.cpp -o cplus.exe

 

2-4 [了解] g++编译器是GCC的一部分,GCC编译工作一般分为四个步骤:

 

(1) 预处理(Preprocessing)。由预处理器cpp完成,将.cpp源文件预处理为.i文件。

 

g++ -E test.cpp -o test.i //生成预处理后的.i文件

 

(2) 编译(Compilation)。由编译器cc1plus完成,将.i文件编译为.s的汇编文件。使用-S选项,只进行编译而不进行汇编,生成汇编代码。

 

g++ -S test.i -o test.s //生成汇编.s文件

 

(3) 汇编(Assembly)。由汇编器as完成,将.s文件汇编成.o的二进制目标文件。

 

g++ -c test.s -o test.o //生成二进制.o文件

 

(4) 链接(Linking)。由链接器ld,将.o文件连接生成可执行程序。

 

g++ test.o -o test.out //生成二进制.out可执行文件

【完】

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢