windows 10 下sublime text 3配置c/c++编译环境

来源于在网上各种帖子,自己成功配置之后写作笔记;

检查环境变量

首先配置重定义环境变量,过程如下:
创建一个test.c文件 内容:

#include <stdio.h>

int main() {
    printf("hello world\n");
    return 0;
}

进入cmd后输入 gcc test.c -o test 会显示
不是外部命令

拷贝MinGW

接下来我们下载MinGW,最简单的方法就是下载codeblock,然后将MinGW 拷贝出来
这里是codeblock中的MinGW
这里写图片描述
拷贝放在C盘的根目录下
这里写图片描述
在MinGW/bin 中发现有g++ and gcc
这里写图片描述

修改环境变量

下面我们要修改环境变量
右击此电脑 选择属性->高级系统设置->环境变量
这里写图片描述
这里写图片描述
选择新建,C:\MinGW\bin,如图所示
添加mingw

重新进入cmd 如图,没有显示不是外部命令,标识操作成功
这里写图片描述

sublime 编译运行c++

接下来便可以直接使用sublime了,写好一个cpp文件直接ctrl+b或者ctrl+shift+b,即可编译运行

配置C++配置文件

但由于使用默认的c++build ,无法进行cin…输入操作
所以要编写自己的编译配置文件
操作如下:
打开sublime->tools->build system->new build system
这里写图片描述

这里写图片描述

这里写图片描述

源代码如下

{
    "encoding": "utf-8",
    "working_dir": "$file_path",
    "shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"",
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "selector": "source.c++",

    "variants": 
    [
        {   
        "name": "Run",
            "shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
        }
    ]
}

ctrl+s 保存 文件名为:c++.sublime-build
这里写图片描述

ko

配置文件完成

接下来看看效果:

这里写图片描述

选择c++ run
这里写图片描述

KO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值