windows 平台g++、gcc、gdb编译环境搭建及使用示范【详细步骤】

来源:互联网 发布:二元期权数据 编辑:程序博客网 时间:2024/05/01 05:20

g++,gcc分别是GNU开发的C++和C语言编译器,gdb是我们在linux平台经常使用的C++/C语言调试工具。而在windows平台下我们有用到这三个工具,比如网络编程,需要同时运行Server和Client两个主函数,这时g++这些工具使用起来很方便。


1.下载MinGW-w64 - for 32 and 64 bit Windows

**下载地址
https://sourceforge.net/projects/mingw-w64/?source=typ_redirect:
点击download

这里写图片描述

2.找到下载的mingw-get-setup.exe文件运行

这里写图片描述

3.点击Install

这里写图片描述
这里写图片描述

记住 Installation Directory,等下配置环境变量时要用到这个路径
我把安装路径放在了 C:\MinGW,点击 “Continue”

4.等待安装完成

这里写图片描述

进度条结束后,点击”Continue”会出现如下界面
这里写图片描述

右键单击”mingw32-gcc-g++”,选择”Mark for installation”,然后单击右上角的 “Installation”菜单选项,选择 “Apply Changes”,弹出一个新的对话框,点击“Apply”
我们以同样的方式安装gdb,左侧菜单栏”All Packages”->”MinGW”->”MinGw Base System”,右侧菜单栏找到”mingw32-gdb”

这里写图片描述

右键单击 “Apply for installation”之后按着上面安装的步骤执行就可以了。
我们打开之前的安装路径中的 bin文件
这里写图片描述
这里的执行文件就是我们需要的。

5.添加环境变量

将之前的安装路径C:\MinGW\bin添加到系统环境变量的path里面(如果是第一次配置环境变量,可以自行百度详细配置步骤)
这里写图片描述

6.测试

我们写一个简单C++的测试代码

#include<iostream>using namespace std;int main(){cout<<"me: I wanna a girlfriend!!"<<endl;cout<<"somebody: Be awake!!"<<endl;return 0;}

我们CMD打开上述代码test.c的路径,通过g++命令生成一个.exe文件。
这里写图片描述
ok,接下来我们执行这个.exe文件
这里写图片描述

备注

在安装过程中有问题或者细节不明白的,欢迎留言:)