让你的sublime text写C代码 (sublime text 2 配置构建C开发环境)
原则
- 1. 首先你要配置能够编译C++/C环境
- 2. window中配置该执行环境的环境变量,能够全局使用
- 3. sublime Text创建新的构建机制。并设置用改全局编译环境
具体过程
- 能够编译C/C++环境。我们安装MinGW能够先到我的网盘上下载mingw-get-setup然后安装。我都是默认安装的。安装后的路径是C:\MinGW
- 在window环境变量中设置MinGW的路径,详细能够看贴吧某贴。然后检查是否在window能够使用g++了。在cmd中敲打g++ -v命令。假设出现g++不是系统命令的话,就证明你的g++没成功安装。
出现这个问题有两种原因:
1. 安装完MinGW可是你没装g++(可能须要在安装过程中勾选)。我们能够用该命令来安装g++。在cmd敲mingw-get install g++
2. 你设置的环境变量没有生效。我之前是重新启动电脑才有效的。 - 在sublime Text 上 new Build System。详细是 Tools|Build System|new Build System创建一个C.sublime-build。怎样配置呢?请看源码C.sublime-build(可能须要翻墙),也能够在我的网盘上下载C.sublime-build。
再把你的C.sublime-build文件放在
Preferences|Browse Packages|User中 - 新建一个c文件,写一个简单的入门C代码
#include <stdio.h> int main(void){
printf("hello world\n");
return 0;
}保存之后按下快捷键 Ctrl + b是编译,然后是Ctrl + shift + b。会出现一个控制台
鸣谢
sublime text 2配置编译C语言
Sublime Text 2 && MinGW G++ On Windows
Sublime text 2在windows建筑物C/C++周边环境
版权声明:本文博客原创文章,博客,未经同意,不得转载。
让你的sublime text写C代码 (sublime text 2 配置构建C开发环境)的更多相关文章
- 关于sublime使用中写less代码高亮显示问题
一开始在没有配置的情况下在sublime中写less代码是不会有高亮显示的.下面说一下配置过程 一.安装Less2Css模块 打开sublime,ctrl+shift+p,输入package cont ...
- nodeJS学习(6)--- Sublime Text3 配置Node.js 开发环境
参考:http://www.bubuko.com/infodetail-798008.html http://www.cnblogs.com/bluesky4485/p/3928364.html 1. ...
- [Intel Edison开发板] 06、Edison开发在linux中烧写、配置、搭建开发环境
1.前言 linux上烧写.配置.搭建Edison环境,千万不要用默认的setup tool for ubuntu!!! (即使,你用的就是ubuntu) 因为,其默认的工具会从一个坏链接下载配置文件 ...
- sublime中写python代码
SublimeREPL插件 这个是首先要安装的,此插件主要功能是为了实现交互,在安装后需要一些简单的配置 在Preferences--> Key Bindings--> user下添加如下 ...
- 在Sublime Text 3中配置Python3的开发环境/Build System
本文来源:https://www.cnblogs.com/zhangqinwei/p/6886600.html Sublime Text作为一款支持多种编程语言的文本编辑神器,深受广大开发者的喜爱.通 ...
- Sublime Text 3中配置Python3的开发环境
在Tools-->Build System-->New Build System 之后弹出如下界面: 将其内容修改为 代码: { "cmd": ["D:/so ...
- sublime text3配置node.js开发环境
今天配置sublime下node.js网上搜索很多方法. 首先:传统的方法是 1.GIT方法 可直接输入 Git clone https://github.com/tanepiper/SublimeT ...
- C/C++代码静态检查工具Cppcheck在VS2008开发环境中的安装配置和使用
Cppcheck is an analysis tool for C/C++code. Unlike C/C++ compilers and many other analysis tools, it ...
- sublime test 3 配置安装fortran开发环境
1.ST3下安装包管理工具Package Control https://jingyan.baidu.com/article/3c343ff7dca2b10d3779633b.html ST主界面下c ...
随机推荐
- 【record】9.24..10.1
因为参加比赛所以做得比较少了
- 【35.37%】【codeforces 556C】Case of Matryoshkas
time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...
- Android 闹钟最终版
以下是我发现的几点闹钟中重要的点,分享一下: (1)在闹钟中有AudioManager管理机制,这个机制可以申请和释放OnAudioFocusChangeListener监听. 还有mTelephon ...
- RabbitMQ 服务
RabbitMQ 使用场景一 安装环境 1.下载安装 Erlang 运行时环境 2.下载安装 RabbitMQ Server 应用程序 3.启动 RabbitMQ 服务(默认启动) 4.安装管理平 ...
- Ajax方法
json的解析: json是js原生的内容,也就意味着js可以直接取出json对象中的数据. 案例一: var persons = [ {"firstname":"张&q ...
- Cisco IOS images
Cisco IOS images for Dynamips - GNS3http://docs.gns3.com/1-kBrTplBltp9P3P-AigoMzlDO-ISyL1h3bYpOl5Q8m ...
- 小强的HTML5移动开发之路(39)——jqMobi插件json格式ActionSheet
在上一篇中我们学会了ActionSheet的使用,细心的朋友可能会发现其中创建列表的格式是HTML的,代码如下: function showCustomHtmlSheet() { $("#a ...
- 善用Linux与Windows中的筛选功能及其他有用功能
cmd中的检索目录结构是用 tree命令,检索本目录中这一级别的所有文件是dir,要是文件很多时需要用到检索功能 dir | find "abc" #####主要find之后要加双 ...
- DotNetty编写跨平台网络通信
DotNetty编写跨平台网络通信 长久以来,.Net开发人员都非常羡慕Java有Netty这样,高效,稳定又易用的网络通信基础框架.终于微软的Azure团队,使用C#实现的Netty的版本发布.不但 ...
- IWXAPI的使用,发布分享和支付
今天看代码,看到以前项目的微信支付功能,想做一下记录 首先是在application类里面定义 public static IWXAPI MSGAPI; public static final Str ...