目录
1、安装Mingw
MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具。GNU(GNU’s Not Unix)是linux中的一个著名的项目,包含了gcc\g++\gdb等工具。也就是说,安装MinGw后,我们就可以使用gcc和g++命令了。
在https://sourceforge.net/projects/mingw-w64/files/?source=navbar向下拉 找到下图的文件并下载
下载完成后将解压出来的“mingw64”这个文件夹放到你想放的目录,例如我放在C:\Program Files\下
2、配置环境变量
然后在桌面右键“此电脑”->“属性”->左边“高级系统设置”->“环境变量”->左键选择系统变量中的"Path"变量->“编辑”->“新建”->将mingw64文件夹中的bin目录的路径放进去,例如我的就是C:\Program Files\mingw64\bin\
这样我们的gcc编译器就弄好啦!可以试试win+R,输入cmd打开终端,输入gcc -v回车,如果出现一大堆啰里吧嗦的东西就说明安装好啦。
3、安装Sulime Text 3
用就当然要用最新的啦,去官网下载即可。
4、配置Sublime
打开Sublime,然后Tools->Build System->New build System,将里面的默认代码替换成下面的
{
"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++ \"$file\" -o \"$file_base_name\" -O2 -Wl,--stack=4194304 && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
},
]
}
Ctrl+S把它命名为G++.sublime-build保存在默认目录即可。
5、运行代码
重启Sublime,就能看到Build System里面多了一个G++的选项,我们左键选中它。这样C/C++的编译环境就配置好啦,随便打开一个.c或者.cpp文件,按Ctrl+Shift+B来选择编译选项,点G++-Run,代码就可以运行了,选中第一次后,以后只要按Ctrl+B就会选择上一次我们选的那个编译了。
6、插件
Ctrl+`打开控制台,或者从菜单View->Show Console打开。输入下面的代码并回车来安装Package Control。
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
Package Control安装好以后,按Ctrl+Shift+P,然后输入install,就会出现Package Control: Install Package,回车就进到插件市场啦,找到你喜欢的插件回车它就开始安装了,直到左下角显示"OK"就表示安装完成。
有很多插件值得推荐:
CoolFormat 格式化代码
BrackHighlight 括号匹配高亮
AdvancedNewFile 在当前文件夹下快速新建文件
SublimeLinter和SulimeLinter-gcc 可以即时编译并报错
......