Sublime配置C/C++编译环境(64位windows10下)

目录

1、安装Mingw

2、配置环境变量

3、安装Sulime Text 3

4、配置Sublime

5、运行代码

6、插件


1、安装Mingw

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

https://sourceforge.net/projects/mingw-w64/files/?source=navbar向下拉 找到下图的文件并下载

下载完成后将解压出来的“mingw64”这个文件夹放到你想放的目录,例如我放在C:\Program Files\下

2、配置环境变量

然后在桌面右键“此电脑”->“属性”->左边“高级系统设置”->“环境变量”->左键选择系统变量中的"Path"变量->“编辑”->“新建”->将mingw64文件夹中的bin目录的路径放进去,例如我的就是C:\Program Files\mingw64\bin\

这样我们的gcc编译器就弄好啦!可以试试win+R,输入cmd打开终端,输入gcc -v回车,如果出现一大堆啰里吧嗦的东西就说明安装好啦。

3、安装Sulime Text 3

用就当然要用最新的啦,去官网下载即可。

4、配置Sublime

打开Sublime,然后Tools->Build System->New build System,将里面的默认代码替换成下面的

{  
    "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++ \"$file\" -o \"$file_base_name\" -O2 -Wl,--stack=4194304 && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""  
        },  
    ]  
}  

Ctrl+S把它命名为G++.sublime-build保存在默认目录即可。

5、运行代码

重启Sublime,就能看到Build System里面多了一个G++的选项,我们左键选中它。这样C/C++的编译环境就配置好啦,随便打开一个.c或者.cpp文件,按Ctrl+Shift+B来选择编译选项,点G++-Run,代码就可以运行了,选中第一次后,以后只要按Ctrl+B就会选择上一次我们选的那个编译了。

6、插件

Ctrl+`打开控制台,或者从菜单View->Show Console打开。输入下面的代码并回车来安装Package Control。

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())  

Package Control安装好以后,按Ctrl+Shift+P,然后输入install,就会出现Package Control: Install Package,回车就进到插件市场啦,找到你喜欢的插件回车它就开始安装了,直到左下角显示"OK"就表示安装完成。

有很多插件值得推荐:

CoolFormat    格式化代码

BrackHighlight     括号匹配高亮

AdvancedNewFile  在当前文件夹下快速新建文件

SublimeLinter和SulimeLinter-gcc   可以即时编译并报错

......

 

Sulime是一个快速,高效,性感的编辑器,它的功能远不止用来写一点C/C++代码,更多的就等着你去探索啦!!!

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值