sublime只是一个编辑器,让sublime支持c或者c++则是通过设定sublime快捷键调用相关的命令,达到编辑和执行c代码的目的。
首先需要下载一个c语言的编译器,对于 Windows 和 Linux 来说可以采用 gcc 。
For Windows:下载安装MinGW,然后在系统环境变量中添加
C:\MinGW\bin
(假设你把 MinGW安装在 C 盘),你安装到哪个路径就写哪个路径,别傻乎乎的直接复制啦,不然没用哦。
验证一下是否成功。win+r(win就是徽标),输入cmd,打开cmd窗口之后输入gcc -v看看,如果有gcc的信息说明成功了,如果显示gcc不是内部或外部命令,也不是可运行的程序那就是环境变量添加错啦!仔细检查一下呗。
最后在Sublime Text 2中Tools –> Build System –> New Build System…输入如下内容并保存为c.sublime-build
windows一个最好的版本
{ "cmd": [ "gcc", "-Wall", "${file}", "-o", "${file_path}/${file_base_name}" ], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "encoding": "cp936", "variants": [ { "name": "Run", "cmd": [ "cmd", "/c", "gcc", "-Wall", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}" ] }, { "name": "RunInCommand", "cmd": [ "cmd", "/c", "gcc", "-Wall", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & echo.&pause" ] } ] }
Linux:直接在 Package Control 安装一个叫 SublimeClang 的插件就可以了。
绑定快捷键快捷键F5
Preferences->Key bindings user
[{"keys": ["f5"], "command": "build", "args": {"variant": "RunInCommand"}}]
直接f5就运行啦!
Linux下面
直接在 Package Control 安装一个叫 SublimeClang 的插件就可以了。
赞赏微信赞赏
支付宝赞赏