文章目录
一. minGW 安装
- 官网首页(mingw-w64.org)
-
SourceForge下载页面
-
进行安装
3.1) 通过引导程序安装
运行程序后, 设置面板说明如下:
Version: gcc版本, 一般选择最高版本.
Architecture: 电脑系统架构. 32位系统选择 i686, 64位系统选择 X86_64.
Threads: 操作系统接口协议. 开发 windows 程序选择 win32, 开发 Linux, Unix, Mac OS 等其他操作系统下的程序选择 posix.
Exception: 异常处理模型. sjlj 是较古老的模型, 稳定好. seh 和 dwarf 是较新的模型, 性能好.
3.2) 直接解压下载的压缩包
-
将安装目录下的 bin 文件夹添加进系统环境变量.
命令行输入 g++ --version, 检测是否设置成功? -
使用方法: 通过命令行编译 cpp 文件, 例子如下
g++ helloWorld.cpp -o helloWorld.exe
二. Sublime 中集成 MinGW
-
使用方法
Sublime 打开 cpp 文件,
工具栏 选择 Tool => Build With, 或者快捷键 Ctrl + Shift + B
选择相应命令即可. -
自定义 build 指令
默认提供了两个 build 指令.
C++ Single file: 将 cpp 文件编译成同名 exe 文件.
C++ Single file - Run: 编译, 并运行(在Sublime的控制台上).可以添加自定义指令, 步骤如下:
第一种方法是添加全新的 build system. 在工具栏 Tool => Build System => new Build System…
第二种方法是修改默认的 build system.
在 安装目录/Packages下, 找到 C++.sublime-package, 以压缩包形式打开:
编辑文件 C++ Single File.sublime-build:
如下图添加以下指令:
{
"name": "Run in cmd",
"shell_cmd": "g++ -fexec-charset=GBK \"${file}\" -o \"${file_path}/${file_base_name}\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
}
效果: