windows10下,sublime text 3207的c++开发环境搭建,包括MinGW的安装,在sublime中运行以及在cmd中运行的方法.
工具/原料
-
Sublime Text 3207
- Windows 64 bit - also available as a portable version(选此便携版)
-
MinGW
方法/步骤
一、安装MinGW
下载:mingw-get-setup.exe(Date: 2017-09-06, Size: 91.00 KB)
-
下载后安装到C盘根目录 ,C:\mingw
-
配置环境变量
win10“系统属性”速进入:win+r ,输入sysdm.cpl
在系统变量里,找到path变量,双击之,
(另:进入环境变量修改界面,方法很多,另一方法:右击此电脑 –> 属性 –> 高级系统设置 –> 环境变量 –> 双击系统变量里的Path –> )
添加c:\mingw\bin
此时,win+r, cmd,g++ -v可用,则正常。
在环境变量也建下面三个变量,并赋值。C_INCLUDEDE_PATH c:\MinGW\include LIBRARY_PATH c:\MinGW\lib Path c:\MinGW\bin
二、安装Sublime Text
从下面链接下载安装包
Windows 64 bit - also available as a portable version安装便携版(https://download.sublimetext.com/Sublime%20Text%20Build%203207%20x64.zip)免安装版 ,解压即用。
(解压后右击文件sublime_text.exe,固定在任务栏便于以后常用)
三、建C++语言编译系统
-
选择tool –> Build System –> New Build System
-
然后输入以下代码,并保存
{
"encoding":"utf-8",
"working_dir": "${file_path}","shell_cmd": "g++ -Wall -std=c++11 \"${file}\" -o \"${file_path}/${file_base_name}\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++","variants":
[
{
"name": "Run in sublime",
"shell_cmd": "g++ -Wall -std=c++11 \"${file}\" -o \"${file_path}/${file_base_name}\" && cmd /c \"\"${file_path}/${file_base_name}\""
},
{
"name": "CMD Run",
"shell_cmd": "g++ -Wall -std=c++11 \"${file}\" -o \"${file_path}/${file_base_name}\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause \""
}
]
}
按Ctrl+s保存,会自动打开user目录
安装版会保存在%appdata%\Sublime Text 3\Packages\User\
便携版会保存在Sublime Text Build 3207 x64\Data\Packages\User\
名为myc++.sublime-build
这时候,可以在Tools -> Build System下看到刚才新建的myc++了
选中后就可以使用了。
选中后就可以使用了。
这时候按Ctrl+Shift+B
第一个就是编译第三个就是编译并另开终端窗口运行。