Sublime Text 3 配置 C/C++ 运行环境

配置 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")

 

原文地址:https://www.cnblogs.com/jianeng/p/9419757.html