原文链接:http://blog.163.com/double_dua/blog/static/18973918320126124432099/

sublime Text 2 是一个强大的跨平台的文本编辑器。

这几天都在用这个编辑器来写C++的程序。
刚刚装上的时候不能编译运行啊什么的痛苦死了。
 
编译问题 :
首先你的电脑里面要有g++的编译器。怎么看有木有呢?
只要打开命令控制台 输入 gcc 或者 g++ 若提示如下图所示即可。
 
 
如果你没有的话就去下载一个DEV-C++或者C-Free安装起来。
然后你就要去设置环境变量
计算机->右键属性->高级系统设置->环境变量
找到系统变量里面的path在后面添加你g++的根目录

例如我电脑上的dev是在D:\PROGRAM FILES\DEV-CPP\MINGW32\BIN

到目前为止在sublime里面可以编译程序了。并且它会在你cpp文件的目录下产生一个同名的exe文件。
但是当你要运行的时候就出现问题了。
 
 
这个该怎么办呢?每次到目录下面找到exe文件然后双击打开感觉很麻烦!!!
 
到Tools -> Build System -> New Build System

在新打开的文件里面输入下面的内容然后保存。

{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
 
"variants":
[
{
"name": "Run",
"cmd" : ["${file_path}/${file_base_name}"]
}
]
}

然后你在试下运行编译好的程序。
 
 

这样程序的输出结果就显示在下面的灰色的框框里面了。
但是这样还是有些问题。就是不能输入东西。
然后我呢是用输入输出重定向freopen来解决这个问题= =
在该cpp文件目录下面新建一个txt文本来存放输入数据。
ps: cpp文件路径或是g++的路径最好都是英文。因为sublime text2 对中文不支持
------------------------------------------------------------------------------
注:
dev c++环境变量那段我按作者说的去做不行,而且本来电脑上没有Path这个环境变量,要自己新建一个,我的环境变量值为E:\Program Files\DEV-CPP\Bin(我的dev装在E盘)
设置该环境变量就是为了要能够在命令行调用这些程序:

转载于:https://www.cnblogs.com/mrlaker/archive/2013/02/27/2935767.html

[转]Sublime Text 2 C++编译运行简单配置相关推荐

  1. C++代码在Sublime Text 3中编译和运行

    Sublime Text 3中编译和运行 前言 以下可以避免因编码问题导致的乱码现象 前言 在数据结构代码的编写中,我选用了优秀的编辑器Sublime Text 3,但是在实现C++代码的编译和运行上 ...

  2. sublime text 2 c++编译 环境 问题小结

    闲来无事,想要用subllime text 2 写下c++小程序,以前没用过这个编译c++, 期间出过很多问题,但是安装了sublime text 3 直接可以使用,前提安装了gcc/g++ 编译,没 ...

  3. Sublime Text(2/3)编译lua

    想在subLime text 3中集成编译Lua(或其他语言)功能,只需要在Tool->Build System -> New Build System中将原来的 { "shel ...

  4. Sublime Text 3 汉化的简单方法

    以Sublime Text 3 的 Windows 64 bit 版汉化为例 Sublime Text 3 官网下载地址: https://www.sublimetext.com/3 (点击官网中的 ...

  5. Sublime Text 3 python和Package Control配置方法

    (如果下面的方法试了Packages control功能还是不能用参考这个方法: 1.直接把C:\Sublime Text 3x64\Data\Packages\   目录下原有的Packages c ...

  6. GO语言环境搭建 + Sublime text 3 + Git + MarGo + gocode 组合配置详解

    1.window下安装go google有提供win安装包,对于新手还是非常简单的! https://code.google.com/p/go/downloads/list:环境变量已经配置好我们只需 ...

  7. Sublime Text 3 安装Package Control及配置Python环境

    一 .安装Package Control 代码安装:使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码 sublime text3: import u ...

  8. 【后续还会补充】Sublime Text 4 常用插件安装及配置方法

    目录 一.安装 Package Control 组件 二.通用的插件 1. AutoFileName 2. Bracket Highlighter 3. Doc​Blockr 三.Web 前端开发的插 ...

  9. python编辑器windows_windows下sublime Text 3 做Python编辑器 详细配置

    1.安装Python下载Python安装文件:https://www.python.org/downloads/本次配置测试版本是2.7.8运行下载的msi安装文件即可完成安装,默认安装路径C:\Py ...

最新文章

  1. Samba与Vsftpd结合在企业中的应用
  2. 【备忘】とある画像の自动生成
  3. 计算机网络protocol,北邮高级计算机网络课件1-protocol.pdf
  4. boost::mp11::mp_replace_at_c相关用法的测试程序
  5. CCF201409-5 拼图(30分)
  6. 重游HBase核心知识点总结
  7. MySQL预读失效_华为云MySQL新增“逻辑预读”特性,轻松解决线性预读失效问题...
  8. Ubuntu网络连接未托管的解决办法
  9. 【数据结构基础】-串-顺序结构的基本操作实现
  10. 2018年,加油!!!
  11. mysql的索引和执行计划
  12. [Java] 蓝桥杯ADV-214 算法提高 3-3求圆面积表面积体积
  13. cc语言取消引用_「初识C语言」编译过程
  14. JAVA中易出错的小问题(二)
  15. java提取省市县乡镇村
  16. java 三大特性_java的三大特性是什么?
  17. 前端研习录(02)——CSS内联样式、内部样式及外部样式
  18. Gradle sync failed: 句柄无效。 的解决方法
  19. 变分法模型的运用:生产设备的最大经济效益
  20. python源码编译为库_【Python笔记】如何源码编译依赖LAPACK和ATLAS库的NumPy包

热门文章

  1. [BZOJ3000] Big Number (Stirling公式)
  2. Android Learning:数据存储方案归纳与总结
  3. 引入CSS文件的@import与link的权重分析
  4. 基于WF4的新平台-流程模式-(9)表单路由启动传入
  5. HBase中HLog详解
  6. C# 利用类名字符串调用并执行类方法
  7. 如何计算机操作维护培训,电脑基本操作培训教材.ppt
  8. 2020计算机软考笔试题目,2020年计算机软考信息系统项目管理师巩固练习题及答案...
  9. Exploit开发系列教程-Exploitme2 (Stack cookies SEH)
  10. PHP数组合并+与array_merge的区别分析 对多个数组合并去重技巧