您的位置:首页 > 编程语言 > C语言/C++

Sublime Text 3 配置 c/c++编译运行环境

2019-01-20 16:45 751 查看

Sublime Text 官网:https://www.sublimetext.com

Sublime Text 是一款具有代码高亮、语法提示、自动补全且响应快速的轻量级编辑器,同时指出插件扩展,用它来编写代码,绝对是一种享受。

现在我们要做的是把它扩展成一种小的集成环境(以下配置均为windows下),为几种语言搭建开发环境。如此的话在不用打开大型IDE软件的情况下就轻松调试代码。

sublime text 3提供了构建功能,它的构建系统(Build systems)可以运行一段外部命令,还可以捕获输出并显示。

要在sublime text 3中实现c、c++、Java等代码的编译和运行,在本质上说也是调用外部的命令,windows中也可以理解为执行一段cmd命令。

配置c/c++环境

1)安装完MinGw 去设置环境变量path把安装好的。。。、/bin的路径添加

目前c/c++编译器最流行的就是gcc和g++,在windows下使用gcc和g++,是通过安装MinGW实现的。

MinGW的官网是 http://www.mingw.org/ ,但是从官网下载速度可能会比较慢。

MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具。GNU(GNU’s Not Unix)是linux中的一个著名的项目,包含了gcc\g++\gdb等工具。

安装MinGw后我们需要把它的bin目录路径加到系统环境变量中,如

C:\Program Files (x86)\mingw-w64\i686-6.2.0-posix-dwarf-rt_v5-rev1\mingw32\bin

在cmd中输入gcc –version,若出现相关版本号说明,表示安装成功,接着我们就可以使用gcc和g++命令了。

在Sublime的安装目录的Packages文件夹中,有个文件叫C++.sublime-package在其中把下面的文件保存为C++.sublime-build.json


 

用sublime Text3打开文件并在sublime Text3 客户端中点击new bulid

然后复制下面的代码

{
"cmd": ["g++", "${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", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]
        },
        {
            "name": "RunInCommand",
            "cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"]
        }
    ]

}

保存为C++.sublime.build.json文件在Package文件夹中

以上
就是C++的环境安装过程 !!!!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: