Sublime3_c++环境配置_实现cmd输入

1.安装MinGW

MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具。GNU(GNU’s Not Unix)是Linux中的一个著名的项目,包含了gcc\g++\gdb等工具。也就是说,安装MinGw后,我们就可以使用gcc和g++命令了。

首先去官网下载MinGW。 
网站为 http://www.mingw.org/

MinGW


安装截图:

安装截图


选中截图中的4项,点击 Installation > Apply Changes ,等待安装完成。

选项

安装完成后,测试是否安装成功。

先配置C/C++环境变量:

 - 变量名              变量值
 - C_INCLUDEDE_PATH   C:\MinGW\include 
 - LIBRARY_PATH       C:\MinGW\lib 
 - Path               C:\MinGW\bin
 
 
  • 1
  • 2
  • 3
  • 4
  • 1
  • 2
  • 3
  • 4

环境变量

注意:Windows环境变量的修改不会立即生效,需要重启Windows。


开始测试,我的测试代码 test.c:

#include <stdio.h>

int main(int argc, char const *argv[])
{
    printf("hello\n");
    return 0;
}
 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

在cmd中调用gcc:

gcc test.c -o test
 
 
  • 1
  • 1

测试

出现如图,安装和环境变量配置成功了。

2.用windows的cmd命令行来输入

1、进入ST3,点击菜单栏的preferrence->Browse Packages,


2、新建一个文件,名为 C.sublime-build (注意不要修改文件名和大小写)。

如下图:

3、用记事本打开这个文件,加入以下内容。(如果没有看到代码片,请刷新下)

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
            
            
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]
},
{
"name": "RunInCommand",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"]
}
]
}
 来自CODE的代码片
C.sublimetext-build


4、点击preference->Key Binding -User,并加入以下一行
   { "keys": ["ctrl+m"], "command": "build", "args": {"variant": "RunInCommand"} }

   这里的ctrl+m 对应的就是执行运行时的快捷键,当然,你也可以用别的组合键。

   编辑完保存,然后ctrl+m就可以调用cmd进行运行了。
  

5.最后还要在tools->build system里面选择“C”(即新建的C.sublime-build)

附:备份Sublime配置

只要备份Packages\User文件夹即可,里面的sublime-settings文件都保存了你的所有设置,更换电脑之后,只要恢复过去,打开Sublime的时候会自动检测,下载并安装你需要的包。

1. Windows下

备份文件夹:C:\Users\yourusername\AppData\Roaming\Sublime Text 3\Packages\User

2. Linux下

备份文件夹:~/Library/Application/Support/Sublime\ Text\ 3/Packages/User
注意空格的转义= =。rm -rf /usr /balabala之类的梗我才没有听说过呢。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值