专栏首页Rovo89如何让sublime text 2可以支持C语言的编译和run

如何让sublime text 2可以支持C语言的编译和run

首先你得有一个编译器,对于 WindowsLinux 来说可以采用 gcc

Windows:

下载安装MinGW,然后在系统环境变量中添加

C:\MinGW\bin

(假设你把 MinGW安装在 C 盘) 最后在Sublime Text 2Tools –> Build System –> New Build System…输入如下内容并保存:

{
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}.exe", "-lm", "-Wall"],
"selector" : "source.c",
"shell":true,
"working_dir" : "$file_path"
}

Linux:

直接在 Package Control 安装一个叫 SublimeClang 的插件就可以了。 (Mac Win 没测试过) 或: 如果是 Ubuntu ,打开终端输入

 sudo apt-get install build-essential

不同的 Linux 发行版有不同的包管理,把 apt-get 换成你的系统的命令就好了。 最后在Sublime Text 2Tools –> Build System–> New Build System…输入如下内容并保存:

{
"cmd" : ["gcc", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"],
"selector" : "source.c",
"shell":false,
"working_dir" : "$file_path"
}

OS X:

下载Xcode,然后下载Command Line Tools,最后在Sublime Text 2的 Build System 中选择 C++

ok~很简单的

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=1xtpef3vdxmdg

Last modification:May 22nd, 2018 at 10:55 am

© The copyright belongs to the author

 Support

If you think my article is useful to you, please feel free to appreciate

×Close

Appreciate the author

Sweeping payments

 Pay by AliPay

 Pay by WeChat

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SSserver多用户配置(四)

    用户1203875
  • SSserver的加速优化配置(三)

    用户1203875
  • Git使用教程

    用户1203875
  • 使用 rush 进行命令并行处理

    rush 是一个类似于 GNU-parallel 的工具,提供了并行化命令的处理方案。官方地址是:https://github.com/shenwei356/r...

    王诗翔呀
  • 球心坐标与本地坐标

    Peter Lu
  • Python selenium抓取微博内容

    Python抓取微博有两种方式,一是通过selenium自动登录后从页面直接爬取,二是通过api。 这里采用selenium的方式。

    海天一树
  • 【DB笔试面试258】在Oracle中,执行计划里的access和filter有什么区别(上)?

    一般而言,access表示这个谓词条件的值将会影响数据的访问路径(表还是索引);filter表示谓词条件的值不会影响数据的访问路劲,只起到过滤的作用。NOT I...

    小麦苗DBA宝典
  • Flask之视图函数

    如果按照正常的写法直接在视图函数上加装饰器@wrapper,则会报错,这是因为加完装饰器之后,原函数名就改变了。

    人生不如戏
  • python-类

    机器学习和大数据挖掘
  • 几个常用在线小工具推荐

    科研其实不仅仅是做实验,分析数据,写文章这么简单。我们经常要去处理很多很多其他的事情。这个时候就会用到一些工具来让我们来处理这些事情。今天来就介绍几个可能在科研...

    医学数据库百科

扫码关注云+社区

领取腾讯云代金券