配置 Sublime 的 C/C++ 运行环境:
1、安装MinGW
官网下载MinGW:http://www.mingw.org/
2、在MinGW Installation Manager 窗口中,右键选中以下4项:
mingw-developer-toolkit
mingw32-base
mingw32-gcc-g++
msys-base
3、在MinGW Installation Manager 窗口中,点击 Installation->Apply Changes, 然后点击 apply
4、配置C/C++环境变量,“我的电脑”->右键->属性->高级系统变量->环境变量->新建(系统变量),创建以下配置:
- 变量名 变量值
- C_INCLUDEDE_PATH C:MinGWinclude
- LIBRARY_PATH C:MinGWlib
- Path C:MinGWin
注意:Windows环境变量的修改不会立即生效,需要重启Windows
5、Sublime Text 3配置:
点击 Tools->Build System -> New Build System
配置新的编译文件, 内容如下:
{
// -fexec-charset=GBK 编码格式支持中文
"cmd": ["g++", "-fexec-charset=GBK", "${file}", "-o","${file_path}/${file_base_name}" ],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",
"working_dir": "${file_path}",
"encoding":"UTF-8",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"cmd": ["cmd","/C","start", "${file_path}/${file_base_name}.exe"],
"encoding":"UTF-8"
}
]
}
保存为 C++.sublime-build
6、编译和运行 C/C++ 文件
按住 Sublime Text 快捷键:Ctrl + Shift + B
选择C++,进行编译
选择C++ Run,进行运行
需要先编译,再运行
7、C/C++ 文件编译后运行,输出结果在cmd窗口中会一闪而过,需要在程序中加入下面的语句:
// 暂停,可以查看输出结果
system("pause")