在linux下,编译运行c或者c++或python等非常简单,因为包含了gcc,g++编译器和python解释器。

在windows下,可以利用MINGW安装gcc和g++编译器。

MINGW:是Minimalist GNUfor Windows的缩写。

MINGW提供了一键自动安装的傻瓜式安装软件,地址:https://sourceforge.net/projects/mingw/files/

然后选择第二个base和g++即可。其他对于c都不需要。

安装好后,配置环境变量。这个百度即可。这里写下本人的路径,方便以后查看:

系统变量->PATH: C:\MinGW\bin

系统变量:新建变量:LIBRARY_PATH 变量值:C:\MinGW\lib

系统变量:新建变量:C_INCLUDEDE_PATH变量值:C:\MinGW\include

安装好后,可以在命令行,输入gcc -v,能够显示版本信息而不报错,说明成功。

sublime的安装不多赘述,要说明的是如何添加c的编译系统。进入如下界面:

然后在新弹出的文本框中输入以下配置信息:
{
"working_dir": "$file_path",
"cmd": "gcc -Wall \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c",
"variants":
[
{
"name": "Run","shell_cmd": "gcc -Wall \"$file\" -o \"$file_base_name\" && start cmd /c \"${file_path}/${file_base_name} & pause\""
}
]
}

然后ctrl+s保存为c.sublime-buld即可。

再次点击,tool->build system,能够看到c这个选项,勾选即可。

然后新建一个c文件,写一个例子,利用ctrl+B编译运行即可。结果会以命令提示符的形式弹出。

转载于:https://www.cnblogs.com/sichenzhao/p/9320222.html

windows+sublime text3+MINGW编译运行c相关推荐

  1. 搭建Sublime Text3 Java编译运行环境

    方法一 直接在安装路径下找到*\Packages\Java.sublime-package文件,用解压缩软件打开,找到JavaC.sublime-build文件另存备份后,修改为如下内容: { &qu ...

  2. Sublime Text3配置Lua运行环境

    Sublime Text3配置Lua运行环境 前言 要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝(本菜鸡也是哦) 在以前的工作中使 ...

  3. 手把手教你在Windows下使用MinGW编译libav

    2019独角兽企业重金招聘Python工程师标准>>> 手把手教你在Windows下使用MinGW编译libav libav是在Linux下使用纯c语言开发的,不可避免的,libav ...

  4. 手把手教你在Windows下使用MinGW编译libav(参考libx264的编入)

    转自:http://www.th7.cn/Program/cp/201407/242762.shtml 手把手教你在Windows下使用MinGW编译libav libav是在Linux下使用纯c语言 ...

  5. sublime配置java编译运行环境(亲测有效)

    sublime配置java编译运行环境(亲测有效) 对Java新手而言用eclipse进行一些简单的Java程序的编译与运行其实是比较麻烦的,也是没有必要的,用VS code的话会有很多warning ...

  6. [转]cscope在windows下使用mingw编译的方法

    cscope在windows下使用mingw编译的方法      http://blog.csdn.net/mslk/archive/2007/05/06/1598513.aspx cscope在wi ...

  7. Windows中cl命令编译运行C++

    Windows中cl命令编译运行C++ 在dos命令窗口,利用cl命令编译运行C++: 设置步骤: 1.正确安装Visual Studio 2019 我的安装路径是: "C:\Program ...

  8. mingw w64 v8.0.0_使用Visual Studio Code和MinGW编译运行C++代码

    官网:<Using Mingw in Visual Studio Code>,本文稍做了简化,喜英文版可直接移步. 工具准备 首先应该准备如下工具: 安装对应版本的Visual Studi ...

  9. Sublime Text3搭建go运行环境

    下载Sublime Text 3 (http://www.sublimetext.com/) 安装Package control: ctrl + ` 调出控制台 复制该链(https://packag ...

最新文章

  1. 云原生时代, Kubernetes 多集群架构初探
  2. Python基础教程:类的特殊成员及高级特性
  3. ruby 执行函数_Ruby at()函数
  4. 原好未来CFO罗戎加盟百度 出任百度集团CFO
  5. 数据结构知识点大汇总(三)
  6. opencv 把3通道图像转成单通道_【3】OpenCV图像处理模块(4)图像腐蚀与膨胀
  7. redis php 性能测试工具,Php-Redis安装测试笔记
  8. C#控件储备——信息提示控件toolTip
  9. Debian下使用Doxygen生成定制样式的开发文档
  10. 利用官方git svn插件迁移svn仓库
  11. 地理加权回归出现多重共线性如何解决
  12. 苹果“教主”乔布斯:一个人的世界
  13. 简单使用pdf插件pdf.js
  14. JavaFX打包exe+Wind+Mac+Linux多平台分发等等
  15. 荟研新材料 毕克BYK024 毕克BYK028 有机硅消泡剂 丙烯酸酯 聚氨酯 水性印刷油墨 罩光清漆 水性UV体系消泡剂
  16. 微信内置浏览器不支持下载的解决方案 微信点击链接直接下载app安装包功能实现方式
  17. Multi-view Harmonized Bilinear Network for 3D Object Recognition
  18. 生产订单在做MIGO+101收货时,报错订单不存在有效的订单项
  19. python常用可视化技巧
  20. AutoCAD帮助文档下载

热门文章

  1. CSS3的学习--实现瀑布流
  2. HTML中nbsp; ensp; emsp; thinsp;等6种空白空格的区别
  3. MySQL 第二篇:增删改查
  4. Windows 10如何禁用Microsoft Edge标签页预览
  5. 如何实施异构服务器的负载均衡及过载保护?
  6. mysql binlog日志优化及思路
  7. (原创)用讯飞语音实现人机交互的功能
  8. 为什么一定要回家?因为我们是中国人
  9. Service和Thread的关系
  10. .net 页面传参方式总结