[技能]|Sublime Text3配置C/C++语言编译环境(简便办法)

本文介绍了如何在Windows上使用Sublime Text 3配置C/C++编译环境,通过安装MinGW和配置环境变量,简化了传统教程中的复杂步骤。此外,还分享了一种无需额外安装控制台的快速方法,直接导入预配置的编译系统文件,实现Sublime Text 3的C语言编译系统和汉化的快速设置。
摘要由CSDN通过智能技术生成

很久不推文了,懒得说懒了都。


很多同学想学C语言,这是件大好事,但因为有谭浩强老师的《C程序设计》这本书存在,自然而然的VC6++成了大家首选的编译器。


  • 观看吐槽:https://www.zhihu.com/question/22793863


然而这鬼编译器实在是让人无力吐槽,且不说会有各种编译错误,单是每学习一点新知识想新敲一段代码就必须新建一个项目这一点就让很多人烦躁不已了吧?


所以我提供两条路供选择:

1.Linux搭配Vim神器食用,简简单单一行代码就能把.C源文件编译成可执行文件,酷酷的。(不是主题,先不说)


2.在Windows上那就必须用代码编辑神器Sublime Text 3搭配gcc编译器使用了。


于是乎Sublime Text 3和 gcc这两个好基友就走到一起了。


  • Sublime Text 3:绝对神器!参考博客:https://www.cnblogs.com/bananaplan/p/Sublime-Text-3-Powerful.html


Sublime Text 3的使用方法具体参考上述博客,由于原生ST不支持C语言编译,网上的一些教程比较复杂且缓慢,所以这里主要讲一下配置C语言编译环境的简单方法。


安装MinGW

MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多GNU工具。GNU是Linux中的一个著名项目,包含了gcc、g++、gdb等工具。也就是说,安装MinGW并配置后,我们就能使用gcc命令编译源码了,有了gcc我们的ST就派上用场了。


但是从官网下载MinGW安装器安装简直就是龟速,而且界面还都是英文,对我们极不友好,但好在它还是绿色软件,直接把文件移到别的电脑上也能用,我把MinGW打包好了,直接在公众号里回复下载就好了,下载好后解压到C盘根目录下。

就酱


配置环境变量

接下来配置环境变量,配置好Path后我们就可以再任意目录下使用gcc命令了。



1.

- 变量名              变量值

2.

- C_INCLUDEDE_PATH   C:\MinGW\include

3.

- LIBRARY_PATH        C:\MinGW\lib

4.

- Path               C:\MinGW\bin

如图



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


运行gcc

在cmd中测试gcc,Win+R-->cmd-->gcc

如果出现 “gcc: 致命错误:没有输入文件”的提示就说明环境变量配置正确。



配置Sublime Text 3中C语言编译系统

接下来是重头戏吗,网上的教程多半是要你在Sublime Text 3中先安装“控制台”,再Build一个编译系统,这样是很正确的办法,但是很麻烦,而且有的同学死活安装不上控制台。

经过实践我发现可以直接把配置好的ST文件拷贝替换到新电脑上,这样C语言编译系统和汉化直接一套带走了。

首先打开Sublime Text 3,在菜单栏中找到“Tools”-->“Build System”-->“New Build System”



然后直接关闭新标签:



弹出的对话框点“是”


然后在弹出的文件选取框中把路径复制下来:


我的是:C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\User


打开这个地址(去掉后两个文件夹)

Win+R-->C:\Users\Administrator\AppData\Roaming\Sublime Text 3


打开下载好的“Sublime Text 3 拓展包.zip”,把所有文件解压到这,全部替换,这是我的编译系统和安装好的插件,移过来后Sublime Text 3的汉化、新建C语言编译系统、UTF-8转换插件就都装好了,不用再用控制台装啦~


搞定!

神级编译器配置完成~


  • 默认开启的代码高亮自动补全等插件,编写好后直接Ctrl+B就可以编译啦

  • 文件都已打包,后台回复下载。

  • 点个赞吧~



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值