sublime text 3+mingw搭建C++编译环境
目录
1.安装MinGW
MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。
下载到电脑上为:
打开MinGw安装管理器:
将如图几个选项标记为Mark
在Installation选apply选项安装。
系统配置环境
先配置C/C++环境变量:
配置参数
变量名 | 变量值 |
---|---|
C_INCLUDEDE_PATH | C:\MinGW\include |
LIBRARY_PATH | C:\MinGW\lib |
Path | C:\MinGW\bin |
注:这里的路径按照的具体安装路径,Windows环境变量的修改不会立即生效,需要重启Windows生效。
简单测试
在Windows命令窗口中输入gcc:
提示的错误是:gcc : fatal error: on input files
说明gcc的环境已经基本搭建成功,gcc命令能被识别,只是我们没有输入有效的文件,当然如果编写一个小的C语言程序来测试就最好了。
Sublime Text 3配置
Sublime Text 是一款流行的代码编辑器软件,也是HTML和散文先进的文本编辑器,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。
创建C++编译系统
在编译系统配置文件里面加上如下代码:
{
"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\""
}
]
}
Ctrl+s保存时修改文件名为c++.sublime-build
测试sublime3的C++编译环境是否搭建成功
下面是C++递归实现阶乘的代码:
这样就成功了!
注意
注意下面两个地方: