sublime text 3+mingw搭建C++编译环境
来源:互联网 发布:网络名誉权司法解释 编辑:程序博客网 时间:2024/06/07 02:23
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)库。
下载到电脑上为:
打开MinGw安装管理器:
将如图几个选项标记为Mark
在Installation选apply选项安装。
系统配置环境
先配置C/C++环境变量:
配置参数
注:这里的路径按照的具体安装路径,Windows环境变量的修改不会立即生效,需要重启Windows生效。
简单测试
在Windows命令窗口中输入gcc:
提示的错误是:gcc : fatal error: on input files
说明gcc的环境已经基本搭建成功,gcc命令能被识别,只是我们没有输入有效的文件,当然如果编写一个小的C语言程序来测试就最好了。
Sublime Text 3配置
Sublime Text 是一款流行的代码编辑器软件,也是HTML和散文先进的文本编辑器,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。
创建C++编译系统
在编译系统配置文件里面加上如下代码:
{ "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
测试sublime3的C++编译环境是否搭建成功
下面是C++递归实现阶乘的代码:
这样就成功了!
注意
注意下面两个地方:
阅读全文
0 0
- sublime text 3+mingw搭建C++编译环境
- 利用Sublime Text 3和MinGW搭建C\C++环境
- 使用Sublime Text 2 和 MinGW 搭建C开发环境
- Sublime Text 3搭建C++编译环境
- MinGW安装与环境变量配置和Sublime Text 2搭建C++编译环境
- sublime + mingw 搭建环境
- Sublime Text 3搭建绿色C++编译环境
- Sublime Text 3搭建绿色C++编译环境
- sublime text 3搭建/配置C++编译环境
- sublime text 3 python3.6编译环境搭建
- 将Sublime Text 3下 C/C++/java环境搭建
- Sublime Text 3 配置 c/c++、Java编译运行环境
- Sublime Text+MinGW实现轻量级C语言开发环境
- sublime text 3 搭建c/c++ 环境 及 激活
- Sublime Text 3下C/C++开发环境搭建
- Sublime Text 3下C/C++开发环境搭建
- Sublime Text 3 搭建C/C++环境 FOR ACM
- sublime text 3的c/c++开发环境搭建
- 理解mysql_批量执行的性能优化
- linux下文件的权限
- Android请求网络数据,json解析-FastJson遇到的问题 首字母大写问题
- English story 8
- JS 正则表达式,校验数字(小数)
- sublime text 3+mingw搭建C++编译环境
- hibernate操作
- Git 【Pull requests】
- CSS浮动之二
- React-Native 魅族手机安装:app:installDebug失败解决方法
- 在html,js,xml中使用Ajax
- Linux SPI总线和设备驱动架构之一:系统概述
- 应用层协议识别之FTP(非标准端口)
- E