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文件
备注
在安装过程中有问题或者细节不明白的,欢迎留言:)