第一步:Windows下使用g++编译器
1、概念解析
gcc与g++都是gnu的编译器;
gcc是c语言的编译器;
g++是c++的编译器。
2、下载安装以及配置MinGW
(1)首先从这个网址(https://sourceforge.net/projects/mingw/)下载”mingw-get-setup.exe”,然后双击安装(默认安装即可):
(2)安装完成后,会在桌面生成名为”MinGW Installer”的快捷桌面图标,双击打开,然后点击”Basic Setup”:
(3)然后选择”mingw32-gcc-g++”,接着右键选择”Mark for Installation”(由于本人已安装,所以”Mark for Installation”选项是灰色的,否则是深黑色的):
(4)然后选择菜单栏”Installation”栏目中的”Apply Change”,点击”Apply”即可(安装过程可能会由于下载不了包而提示失败,多试几次就好了):
(5)接下来就是配置“系统环境变量”了,把MinGW安装目录的bin目录的路径追加到Path里,然后确定。
(6)最后在cmd中输入”g++ -v”,看看有没有安装成功,下图为安装成功画面:
第二步:安装和配置Sublime Text 3 :
1、安装:
自己到Sublime Text官网下载安装即可,网址:http://www.sublimetext.com/
2、新建C++编译系统
选择Tool –> Build System –> New Build System
3、将下面的代码复制到“untitled.sublime-build”文件中,保存命名为“C++.sublime-build”,当然你也可以保存为你喜欢的名字,代码如下:
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && start cmd /c \"${file_path}/${file_base_name} & pause\""
}
]
}
4、在Tools -> Build System选择C++,然后按”Ctrl+b”就可以在Windows下运行你的C++代码了: