sublime text 3+mingw搭建C++编译环境

sublime text 3+mingw搭建C++编译环境

附上Sublime Text下载地址和MinGW下载链接

目录

  • sublime text 3mingw搭建C编译环境
    • 目录
    • 安装MinGW
    • 系统配置环境
      • 配置参数
      • 简单测试
    • Sublime Text 3配置
      • 创建C编译系统
      • 测试sublime3的C编译环境是否搭建成功
      • 注意


1.安装MinGW

MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。

sublime text 3+mingw搭建C++编译环境_第1张图片
下载到电脑上为:
这里写图片描述
打开MinGw安装管理器:

将如图几个选项标记为Mark

sublime text 3+mingw搭建C++编译环境_第2张图片

在Installation选apply选项安装。

系统配置环境

先配置C/C++环境变量:
sublime text 3+mingw搭建C++编译环境_第3张图片

配置参数

变量名 变量值
C_INCLUDEDE_PATH C:\MinGW\include
LIBRARY_PATH C:\MinGW\lib
Path C:\MinGW\bin

注:这里的路径按照的具体安装路径,Windows环境变量的修改不会立即生效,需要重启Windows生效。

简单测试

在Windows命令窗口中输入gcc:
sublime text 3+mingw搭建C++编译环境_第4张图片
提示的错误是:gcc : fatal error: on input files
说明gcc的环境已经基本搭建成功,gcc命令能被识别,只是我们没有输入有效的文件,当然如果编写一个小的C语言程序来测试就最好了。

Sublime Text 3配置

Sublime Text 是一款流行的代码编辑器软件,也是HTML和散文先进的文本编辑器,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。

创建C++编译系统

sublime text 3+mingw搭建C++编译环境_第5张图片

在编译系统配置文件里面加上如下代码:

{
    "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\""
        }
    ]
}

sublime text 3+mingw搭建C++编译环境_第6张图片

Ctrl+s保存时修改文件名为c++.sublime-build

sublime text 3+mingw搭建C++编译环境_第7张图片

测试sublime3的C++编译环境是否搭建成功

下面是C++递归实现阶乘的代码:

sublime text 3+mingw搭建C++编译环境_第8张图片
这样就成功了!

注意

注意下面两个地方:
sublime text 3+mingw搭建C++编译环境_第9张图片

你可能感兴趣的:(C++)