windows 10 下sublime text 3配置c/c++编译环境
来源:互联网 发布:python开发框架是什么 编辑:程序博客网 时间:2024/05/22 13:25
来源于在网上各种帖子,自己成功配置之后写作笔记;
检查环境变量
首先配置重定义环境变量,过程如下:
创建一个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,如图所示
重新进入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
阅读全文
0 0
- Sublime Text 3配置Windows下C/C++编译环境
- windows 10 下sublime text 3配置c/c++编译环境
- windows下配置sublime text的c/c++编译环境(win7 64bit)
- Sublime Text 3 配置 c/c++、Java编译运行环境
- Ubuntu配置sublime text 3的c编译环境
- sublime text 3配置c/c++编译环境
- sublime text 3配置c/c++编译环境
- sublime text 3配置c/c++编译环境
- sublime text 3配置c/c++编译环境
- sublime text 3配置c/c++编译环境
- sublime text 3配置c/c++编译环境
- Ubuntu16.04 配置sublime text 3的c编译环境
- Windows 7+Sublime Text 3配置C/C++开发环境
- Windows下使用Sublime Text配置C++编译环境
- Windows下Sublime Text编译运行Object C
- Sublime 2 在Ubuntu12.10 下配置C编译环境
- Sublime Text C/C++配置 支持输入 Mac环境下
- Windows环境下 sublime text 3 node环境配置
- 埃及分数式 使用枚举法求解分数3/11的所有3项埃及分数式
- 打包发布自己的nodejs包
- flask ---blog 出现的问题总结
- Kafka 低级API 查看topic
- resizeTo()- 会移动的窗口
- windows 10 下sublime text 3配置c/c++编译环境
- android 教你如何导入、使用类库
- Qt-QML-ComboBox-自定义,实现状态表示,内容可以动态正价,使用ListModel
- Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- 指针
- Ubuntu14.04编译caffe问题记录
- 使用fileinput与angularjs上传文件
- kafka初认识
- 纯JAVA实现Online Judge--2.代码编译与类加载