C语言Plus 2020-04-07


前面介绍了sublime的安装和使用,但是他只是一个文本编辑器,怎么用他来编译C/C++代码呢?

所以我写了一个配置步骤,将sublime打造成IDE。编译简单的代码还是很方便的,主要是不大,配置起来方便快捷。



Sublime集成MinGW,打造C/C++开发环境_c++配置MinGW编译环境
Sublime集成MinGW,打造C/C++开发环境_c++_02

准备

  • 1,下载并安装MinGW(在写c的时候很多人都用过codeblocks,若已安装codeblocks,则不需要下载MinGW)

     安装过程不必多说,日常操作即可

  • 网盘下载链接:https://pan.baidu.com/s/1ohtLObr5Rm7mTU8ifGgSKw 提取码:l41w

  • 可以点击阅读原文进入下载(带宽有限,速度有点慢~)

  • 2,电脑中已安装sublime text

开始配置

  1. 1,将gcc加入系统配置环境中,先找到gcc的路径

  2. Sublime集成MinGW,打造C/C++开发环境_c++_03

  3. 3,复制路径(只复制到bin一层即可),将其添加到系统环境变量path中。

  4. 打开系统环境变量,编辑Path:

  5. Sublime集成MinGW,打造C/C++开发环境_c++_04

  6. 点击添加,路径复制进去:

  7. Sublime集成MinGW,打造C/C++开发环境_c++_05

  8. 4,添加完之后一定要重启电脑,然后进入cmd输入gcc -v查看gcc版本,如果成功显示如下图所示,则配置成功Sublime集成MinGW,打造C/C++开发环境_c++_06

Sublime集成MinGW,打造C/C++开发环境_c++配置sublime
Sublime集成MinGW,打造C/C++开发环境_c++_02

1,首先打开sublime,找到工具>编译系统>新建编译系统

Sublime集成MinGW,打造C/C++开发环境_c++_09

Sublime集成MinGW,打造C/C++开发环境_c++_10


2,在新建的编译系统文件中,写入如下代码,由于g++可以编译c语言,也可以编译c++,所以就直接用c++的就好了。

{ //C++编译  "path": "E:/MinGW/bin",    //根据实际MinGW/bin的位置填写    "cmd": ["g++", "${file}", "-o","${file_path}/${file_base_name}"],    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",   "working_dir": "${file_path}",    "encoding":"cp936",    "selector": "source.c, 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\""  }  ]}

Sublime集成MinGW,打造C/C++开发环境_c++_11

3,记得Ctrl+s保存,取名为MinGW(自己随便写,自己知道就好),然后在编译系统里面选择MinGW

Sublime集成MinGW,打造C/C++开发环境_c++_12

Sublime集成MinGW,打造C/C++开发环境_c++如何编译代码
Sublime集成MinGW,打造C/C++开发环境_c++_02

1,首先写好代码,然后点击工具>编译,等待一下,就会出现黑窗口并显示结果啦~

Sublime集成MinGW,打造C/C++开发环境_c++_15

叮!运行成功~

Sublime集成MinGW,打造C/C++开发环境_c++_16