学习了一段时间的C语言后,由于要拥有良好的IDE尤其大,占用内存并严重结结巴巴cmd编译c,我想使用轻量级的编辑器来编写C程序,长时间查看,选择Sublime,这位编辑,我可以说我很特别. 我曾经使用过一段时间,并考虑过使用它来编写C程序,但由于技术有限,我还没有实现它.
我今天在CSDN上看到了一篇博客文章. 根据它的步骤以及我自己的一些探索,我完成了Sublime的转换:
原文:
首先,安装Sublime Text
不用多说,只需在官方网站上下载并安装.
第二,安装编译器
编译器可以选择MinGW或TDM,但是作者更喜欢TDM,因为作者的计算机是32位的,很难找到第二个MinGW 32位版本,作者容易找到几个,或者因为gcc而失败版本太低.
将TDM安装到C: \,并且TDM文件夹可以出现在根目录中,如图所示:
三,配置环境变量
在此步骤中,Internet上有许多教程使用win10 / win7作为教程. 作者仍然使用XPcmd编译c,因此花了一些时间来了解其含义.
1. 打开我的电脑
2. 右键单击“属性”“高级”“环境”变量
3. 在用户变量中找到PATH
4. 编辑变量并将其值更改为C: \ TDM-GCC-32 \ bin
5. 创建一个新的LIBRARY_PATH变量,并将C: \ TDM-GCC-32 \ lib添加到该值.
6. 创建一个新的C_INCLUDEDE_PATH变量,并将其值设置为C: \ TDM-GCC-32 \ include.
完成!
PS: 这里的值是编辑器的安装目录,应根据您的实际情况进行调整.
第四,检查环境配置是否正确
Start-Run-cmd-Enter gcc -v
您可以看到如图所示的图片
六. 新的C / C ++语言编译系统
打开Sublime Text,选择工具–>构建系统–>新构建系统(中文是: 工具–>编译系统–>新编译系统)
删除内容并填写以下代码:
{
// "shell_cmd": "make"
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++0x \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.cpp",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ -Wall -std=c++0x \"$file\" -o \"$file_base_name\" && \"${file_path}/${file_base_name}\""
}
]
}
单击Ctrl + S,将其另存为C / C ++. sublime-bulid文件.
关闭崇高文字. 重新启动.
五,编写C程序检查
编写简短的C语言测试程序.
#include <stdio.h>
int main(void){
printf("hello\n");
return 0;
}
编译Ctrl + B时??出现以下图片:
Ctrl + Shift + B运行,并显示以下图片:
完成!
--------------------------------------------------- -------------------------------------------------- ------------------------
我希望这次经历能对大家有所帮助,并再次感谢原作者
原始地址:
补充:
{
"cmd": ["CL","/EHsc", "/Fo${file_base_name}", "/O2", "${file}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"encoding":"GBK",
"variants":
[
{
"name": "Run",
"cmd": ["cmd","/c","start","cmd","/c", "${file_base_name}.exe &echo. &pause"],
"encoding":"GBK",
}
]
}
将编译系统文件的内容更改为上述代码,您可以调用cmd运行C语言程序!
参考:
本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-259842-1.html
……