看厌了Dev跟CB的界面,想试试sublime,安装过程中碰到一系列的问题,慢慢找到了解决方案,写此博客以记之。
首先是下载sublime,难度:Easy。略过。
然后直接到c++环境的配置环节,也就是MinGW的安装以及环境变量的配置。
好多人都是用的网上下载的MinGw,下载起来又慢又慢又慢,简直恶心,我是直接把cb中的MinGW拿了过来,可以通用的,如果cb没有的话,可以联系我,何必把时间浪费在等待的路上。
下载完MinGW之后,将其放在C盘的根目录之下,然后就是去配置环境变量。
1.在path中添加变量:C:\MinGW/bin,win10下的环境变量就是上面那个,我的电脑->属性->环境变量。
2.然后添加LIBRARY_PATH变量,值设为C:\MinGW\include.
然后打开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 Normal",
"shell_cmd": "g++ \"$file\" -o \"$file_base_name\" -O2 -Wl,--stack=4194304 && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
},
{
"name": "Run Full Stack",
"shell_cmd": "g++ \"$file\" -o \"$file_base_name\" -O2 -Wl,--stack=268435456 && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
}
]
}
Ctrl+s保存,命名为G++.sublime-build。
重启电脑吧,环境变量设置后重启生效。打开sublime,在刚才的Bulid System选项中找到G++,选定。
以上已经配置好c++环境,还可以配置代码高亮之类的,无非是安装插件的问题,这样最关键的步骤已经搞定了。写个Hello World! 来试验一下吧。