欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在Sublime Text 3 中配置编译C程序的环境

程序员文章站 2022-05-28 20:18:33
...

在Sublime Text 3 中直接编译c程序时,需要提前配置编译环境。

一:电脑安装MinGW

1:MinGW下载

首先要配置电脑能够编译C语言,所以必须得安装MinGW。
PS:
MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。
下载地址:MinGW
在Sublime Text 3 中配置编译C程序的环境在Sublime Text 3 中配置编译C程序的环境等待几秒后会自动弹出下载窗口,下载后直接运行安装。

2:MinGW安装

下载到本地后,下面我们开始安装mingw,点击下载好的mingw可执行.exe文件,如“mingw-get-setup.exe”,点击install;
在Sublime Text 3 中配置编译C程序的环境一路点击“Continue”,直到出现下面的窗口。然后在界面右边的Package下右击第三个开始,然后选择“Mark for installation”,反复执行,直到把mingw32-gcc-ada-bin、mingw32-gcc-fortran-bin、mingw32-gcc-g+±bin、mingw32-gcc-objc-bin的都选上,然后选择installation栏目中的Apply Changes,然后会弹出一个对话框,点击Apply即可,稍等几分钟,等待下载安装完即可。
PS:如果安装过程中出现报错信息窗口,如倒数第一张图所示,点击确定即可;
在Sublime Text 3 中配置编译C程序的环境在Sublime Text 3 中配置编译C程序的环境安装完成后,将安装路径C:\MinGW\bin添加到电脑系统变量中即可。

3:安装MinGW成功与否测试

win+r打开cmd窗口,输入命令gcc -v
如果出现以下界面则表示安装成功
在Sublime Text 3 中配置编译C程序的环境

二:配置Sublime Text 3

sublime中点击上方的工具栏:

中文版:工具>>编译系统>>新建编译系统
英文版:tool –> Build System –> New Build System

在Sublime Text 3 中配置编译C程序的环境
在打开的窗口中输入以下命令。

{    
    "cmd"        : ["gcc","${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex" :"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir":"${file_path}",
    "selector"   : "source.c",
    "encoding"   : "utf8",
    
    "variants"   :
    [
        {
            "name"  : "Run",
            "cmd"   : ["cmd","/c", "gcc", "${file}", "-o", "${file_path}/${file_base_name}","&&", "cmd", "/c","${file_path}/${file_base_name}"]
        },
        {
            "name"  :"RunInCommand",
            "cmd"   : ["cmd","/c", "gcc", "${file}", "-o","${file_path}/${file_base_name}", "&&","start","cmd","/","${file_path}/${file_base_name} && pause"]
        }
    ]
}

按Ctrl+s保存,会自动打开user目录(Sublime Text 3\Packages\User),我们修改 文件名为 c.sublime-build,保存在此目录。
保存之后,可以在Tools -> Build System下看到刚才新建的c了(工具->编译系统)
在Sublime Text 3 中配置编译C程序的环境配置到此完成。

三:测试C程序

#include<stdio.h>   
int main(void)
{

printf("hell0\n");

return 0;
}

然后选择编译环境
选择工具>>编译系统>>选择c即可
在Sublime Text 3 中配置编译C程序的环境运行程序,快捷键Ctrl+Shift+B
选择c-Run
即可正常运行

四:单独设置快捷编译键

c语言的快捷编译运行按键不是很方便,我这里设置F1为快捷编译运行键。
方法如下:
在菜单栏中的首选项中找到快捷键设置,弹出的窗口中,在右边窗口添加

[
{ “keys”: [“f1”], “command”: “build”,“args”: {“variant”: “Run”}}
]

结束。

相关标签: sublime