`
owen-zhang
  • 浏览: 27456 次
文章分类
社区版块
存档分类
最新评论

Sublime Text2 设置C编译环境

 
阅读更多

1、下载安装MinGW到C:\MinGW,把C:\MinGW\bin加入到Path环境变量里

2、下载解压Sublime Text2, 修改安装目录下的 Data\Packages\Default\exec.py 以支持中文,第45行改为

 

# proc_env[k] = os.path.expandvars(v).encode(sys.getfilesystemencoding())
proc_env[k] = os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())

 

 

 3、设置编译命令,新建空白文件C.sublime-build(大小写,名称固定),将该文件放到安装目录的Data\Packages\User下,粘贴以下内容:

{
    "cmd": ["gcc", "${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c",

    "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", "/c", "${file_path}/${file_base_name} & pause"]
        }
    ]
}

4、添加快捷键ctrl+shift+alt+b,可以在cmd里运行:

Perferences->Key Bindings User 里添加

 

{ "keys": ["ctrl+alt+shift+b"], "command": "build", "args": {"variant": "RunInCommand"} },

 

5、编写测试文件,ctrl+b编译,ctrl+shift+b编译运行,ctrl+shift+alt+b,在cmd里运行

 

分享到:
评论

相关推荐

    Sublime text3支持c语言的插件合集

    通过以上这些插件和设置,Sublime Text 3将成为一个功能强大的C语言开发环境。当然,这只是众多可用插件和配置中的冰山一角,你可以根据个人需求进一步探索和定制,以适应不同的开发习惯和项目需求。总之,Sublime ...

    Sublime Text3 配置编译运行C.rar

    配置Sublime Text3以编译和运行C语言代码,可以让开发者获得高效、便捷的编程环境。以下将详细介绍如何进行这一过程。 1. **安装Package Control** 在Sublime Text3中,首先需要安装Package Control插件管理器。...

    Sublime Text 2中文包.7z

    4. 识别Sublime Text 2的安装路径,通常在Windows系统中是“C:\Program Files\Sublime Text 2\Packages”或“C:\Users\<用户名>\AppData\Roaming\Sublime Text 2\Packages”。 5. 将“Chinese (Simplified).lang”...

    Sublime Text 4(Build 4126)修改运行配置为终端运行(C/C++、Java、Python)

    Sublime Text 4(Build 4126)修改运行配置为终端运行(内含C/C++、Java、Python四门语言的配置)。配置效果就是能够编译完用系统终端cmd运行程序,而不是用 Sublime Text 自带的终端运行,因为其自带的终端有很多不...

    SublimeText编译C开发环境设置

    通过以上步骤,你已经成功地配置了Sublime Text 2作为C语言的开发环境,现在可以愉快地在Sublime Text中编写、编译和运行C程序了。这种设置不仅提供了代码编辑的便利,还集成了编译和调试的功能,极大地提高了开发...

    搭建 Golang 开发环境(二) Sublime Text 2

    在本篇中,我们将深入探讨如何使用Sublime Text 2搭建Golang开发环境。Sublime Text是一款广受欢迎的代码编辑器,以其轻便、高效和强大的插件支持而备受开发者喜爱。Golang,又称为Go语言,是Google推出的一种静态...

    Ubuntu配置sublime text 3的c编译环境的具体步骤

    Ubuntu配置sublime text 3的C编译环境是许多Linux用户和程序员需要掌握的基本技能之一。本文将详细介绍如何在Ubuntu操作系统上安装和配置Sublime Text 3编辑器,以便为C语言编程提供一个良好的编辑和编译环境。 ...

    MinGW+Sublime Text3安装包

    将MinGW与Sublime Text3结合使用,可以让用户在Sublime Text3中编写C程序,然后通过MinGW进行编译和运行,极大地提高了开发效率。 以下是关于MinGW和Sublime Text3集成的详细步骤: 1. **下载与安装MinGW**:首先...

    Sublime Text TCC整合版

    通过以上步骤,你可以在Sublime Text中搭建一个高效的C语言开发环境,结合TCC的快速编译能力,极大地提升编程体验。记住,不断优化你的开发环境是提高生产力的关键,因此,不要害怕尝试新的工具和配置,找到最适合你...

    sublime_text_sublime_C语言_sublimetext_

    这款编辑器以其高效、轻量级和高度可定制性而著名,支持多种编程语言,包括C和C++,这正是`sublime_text_sublime_C语言_sublimetext_`标题所提及的核心内容。下面我们将深入探讨Sublime Text在C/C++编程中的应用以及...

    sublime Text3下载及安装教程.zip

    1. 访问Sublime Text的官方网站(www.sublimetext.com/3)。 2. 在页面上找到"Download"按钮,点击后会自动下载最新版本的Sublime Text 3安装包。 3. 下载完成后,找到下载的`.exe`文件,双击进行安装。 4. 按照安装...

    Sublime Text Build 3141 x64

    其次,`msvcr100.dll`是Microsoft Visual C++运行时库的一部分,用于支持某些编译为C或C++的程序,包括Sublime Text,确保这些程序能够正常运行。 `sublime_text.exe`是Sublime Text的核心应用程序文件,执行编辑器...

    解决 Ubuntu 下 Sublime Text 3 无法输入中文的方法

    接下来,需要编写一段 C 语言代码来解决 Sublime Text 在 Linux 环境下的中文输入问题。这段代码将通过修改输入上下文的方式让 Sublime Text 支持中文输入。具体步骤如下: - 将以下代码保存到文件 `sublime_imfix....

    Sublime Text 3编译运行 CC++ 程序

    通过以上步骤,我们成功地在Sublime Text 3中配置了一个能够编译和运行C/C++程序的环境。这种配置不仅方便了日常的编程工作,还提高了开发效率。对于初学者来说,这是一个很好的入门教程,能够帮助他们快速上手...

    sublime2+gcc+sublime环境安装视频

    在本教程中,我们将深入探讨如何在您的计算机上设置一个集成的开发环境,结合Sublime Text 2、GCC编译器以及Sublime Text的相关插件,以便高效地进行C/C++编程。Sublime Text 2是一款广受欢迎的文本编辑器,以其轻量...

    SublimeText2(含注册码)

    GCC是开源的C/C++编译器,而Visual Studio是微软的集成开发环境,两者都可以通过Sublime Text 2 的外部工具配置,实现代码编译和调试。 通过上述特性,Sublime Text 2 不仅是代码查看器,更是强大且灵活的开发工具...

    sublime安装版+配置切换插件下载源.zip

    "mingw-get-setup.exe"是一个MinGW(Minimalist GNU for Windows)的安装程序,如果你打算使用C或C++插件,可能需要这个编译环境。安装后,Sublime Text的C++插件才能正确编译代码。 "Java.sublime-package"是...

    自己配置的sublimetext

    在这个“自己配置的sublimetext”压缩包中,用户显然已经根据个人需求对Sublime Text进行了个性化设置,以优化Python和C语言的编程体验。下面将详细介绍可能包含在配置中的关键知识点。 1. **Python和C编译器环境**...

Global site tag (gtag.js) - Google Analytics