sublime text3搭建配置c语言编译环境的详细图解教程(小白级)

下面是“sublime text3搭建配置c语言编译环境的详细图解教程(小白级)”的完整攻略。

1. 安装Sublime Text3

首先需要在Sublime Text3官网上下载安装Sublime Text3,下载地址为:https://www.sublimetext.com/3

2. 安装Package Control插件

Sublime Text3安装完成后需要安装Package Control插件,在Sublime Text3菜单栏中点击“View” -> “Show Console”打开控制台,然后在控制台中输入以下代码并回车:

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())

等待插件安装完成后关闭Sublime Text3并重新打开。

3. 安装C Improved插件

安装完成Package Control插件后需要安装C Improved插件,这个插件提供了C语言代码的高亮、补全、格式化、编译等功能。在Sublime Text3菜单栏中点击“Preferences” -> “Package Control”,然后选择“Install Package”搜索“C Improved”插件并安装。

4. 配置编译环境

配置编译环境需要在Sublime Text3中添加Build System。在Sublime Text3菜单栏中点击“Tools” -> “Build System” -> “New Build System”,然后在新的文件中输入以下代码:

{
    "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}.exe"],
    "selector" : "source.c",
    "shell" : true,
    "working_dir" : "$file_path"
}

保存文件并将文件名改为“C.sublime-build”,保存到Sublime Text3的“Packages/User”目录下。

5. 编译C语言程序

以上步骤完成后就可以在Sublime Text3中编辑C语言程序并进行编译了。在Sublime Text3中打开C语言程序文件,然后按下“Ctrl + B”进行编译,编译完成后会在程序同一目录下生成一个“xxxx.exe”的可执行文件。

以下是一个简单的C语言程序示例:

#include <stdio.h>

int main()
{
    printf("Hello, World!");
    return 0;
}

在Sublime Text3中打开新文件并将以上代码复制到新文件中,保存并修改文件名为“hello.c”,然后按下“Ctrl + B”进行编译,编译成功后会在当前目录下生成一个名为“hello.exe”的可执行文件,打开该文件可以看到输出“Hello, World!”的结果。

6. 总结

以上就是“sublime text3搭建配置c语言编译环境的详细图解教程(小白级)”的完整攻略,包括安装Sublime Text3、安装Package Control插件、安装C Improved插件、配置编译环境以及编译C语言程序等步骤。通过这个教程的学习,读者们可以轻松地在Sublime Text3中进行C语言的编程和编译。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:sublime text3搭建配置c语言编译环境的详细图解教程(小白级) - Python技术站

(0)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • C++游戏教程基本技巧之随机化详解

    《C++游戏教程基本技巧之随机化详解》是一篇针对C++游戏开发者的教程,旨在讲解如何使用随机数来增加游戏的趣味性和难度。该教程主要包含以下几个方面的内容: C++随机数生成器的介绍 随机数应用在游戏中的场景 随机数生成的技巧和注意事项 随机数实现的两个示例 C++随机数生成器的介绍 C++的标准库中提供了一个随机数生成器库,名为rand()。该函数可以生成一…

    C 2023年5月22日
    00
  • php数组转成json格式的方法

    下面是“PHP数组转成JSON格式的方法”的完整攻略。 什么是JSON? JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写。在web开发中,经常需要将数据从一个格式转化到另一个格式,如将PHP数组转化为JSON格式。 PHP数组转JSON格式的方法 在PHP中,可以使用json_encode()函数将…

    C 2023年5月23日
    00
  • C语言字符串替换:字符,字符串,字符数组详解

    C语言字符串替换:字符、字符串、字符数组详解 在C语言中,字符串替换是一个很基础的操作,常用的字符串替换包括用指定字符替换一个字符串中的某个字符,用指定字符串替换一个字符串中的某个子串,以及用另一个字符串替换一个字符数组中的某个子数组等。本文将详细讲解这三种情况的操作方法。 用指定字符替换一个字符串中的某个字符 首先让我们看一个简单的例子。下面的代码将见一个…

    C 2023年5月23日
    00
  • C/C++ QT实现解析JSON文件的示例代码

    接下来我将为你详细讲解“C/C++ QT实现解析JSON文件的示例代码”的完整攻略。 1. 概述 首先需要明确什么是JSON文件,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。与XML不同,它更加简洁明了,并且易于阅读和编写。JSON格式通常用于异步浏览器和服务器之间的数据传输,也可以作为常规的数据存储格式。 这…

    C 2023年5月23日
    00
  • C 标准库 math.h

    首先我们来介绍一下 C 标准库 math.h。 math.h 是 C 标准库的一部分,提供了数学计算相关的函数。使用时需要在程序中包含 math.h 头文件。以下是部分常用的 math.h 函数: 基本数学函数 fabs(x):返回 x 的绝对值 sqrt(x):返回 x 的平方根 pow(x, y):返回 x 的 y 次幂 exp(x):返回 e 的 x …

    C 2023年5月10日
    00
  • python非单一.py文件用Pyinstaller打包发布成exe

    下面是“Python非单一.py文件用Pyinstaller打包发布成exe”的完整攻略。 什么是Pyinstaller PyInstaller是一个Python应用程序的打包工具。它可以将Python程序打包成单个可执行文件,这让你可以方便地将Python程序发布给其他人,而不需要他们安装Python环境。 Pyinstaller的安装 在安装Pyinst…

    C 2023年5月22日
    00
  • C++抽奖程序实现方法

    下面是 C++ 抽奖程序的实现方法完整攻略,包括以下步骤: 1. 设计程序功能 在开始编写代码之前,我们需要先明确程序需要实现的功能,即实现一个简单的抽奖程序,需要包括以下特点: 参与抽奖的人员名单事先固定,即不允许现场填写名字等信息; 程序需要在全部人员名单中随机抽取若干名中奖者; 抽奖过程需要进行多次,每次抽奖结果不重复; 可以在控制台中显示每次抽奖的结…

    C 2023年5月23日
    00
  • 浅谈C++中各种不同意义的new和delete的使用

    浅谈C++中各种不同意义的new和delete的使用 new和delete的基础用法 在C++中,我们可以使用new关键字来动态地为对象分配内存,使用delete关键字来释放该内存。通常的使用方式如下: int* p = new int; // 为一个int类型的数据分配内存空间并返回指向该内存的指针 *p = 10; // 对该内存空间进行赋值 delet…

    C 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部