Ubuntu配置sublime text 3的c编译环境的具体步骤

 更新时间:2017年03月14日 10:45:43   投稿:jingxian  
下面小编就为大家带来一篇Ubuntu配置sublime text 3的c编译环境的具体步骤。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

c语言

选择tool –> Build System –> New Build System

sublime text 3配置c/c++编译环境 10

然后输入以下代码

{
  "shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\" -Wformat=2",
  "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
  "working_dir": "${file_path}",
  "selector": "source.c",
  "variants":
  [
    {  
      "name": "Run",
      "shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\" -Wformat=2 && \"${file_path}/${file_base_name}\""
    }  
  ]
}

按Ctrl+s保存,会自动打开user目录(Sublime Text 3\Packages\User),我们修改 文件名为 c.sublime-build,保存在此目录。

/home/richard/.config/sublime-text-3/Packages/User

这时候,可以在Tools -> Build System下看到刚才新建的c了

先用sublime打开.c文件的时候 默认是c++格式 。(注:最新的3013版本已经默认是c格式,则不必修改)

sublime text 3配置c/c++编译环境 13

点击红色箭头处的c++ 选择Open all with current extension as .. 然后选择C

sublime text 3配置c/c++编译环境 14

这样以后打开.c文件就默认是c类型

以上这篇Ubuntu配置sublime text 3的c编译环境的具体步骤就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 软件构建工具makefile基础讲解

    软件构建工具makefile基础讲解

    这篇文章介绍了软件构建工具makefile,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-12-12
  • java实现任意四则运算表达式求值算法

    java实现任意四则运算表达式求值算法

    这篇文章主要介绍了java实现任意四则运算表达式求值算法,实例分析了基于java实现表达式四则运算求值的原理与技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • 详解C++纯虚函数与抽象类

    详解C++纯虚函数与抽象类

    这篇文章主要介绍了C++纯虚函数与抽象类的相关资料,帮助大家更好的理解和学习c++,感兴趣的朋友可以了解下
    2020-08-08
  • C语言编程中从密码文件获取数据的函数总结

    C语言编程中从密码文件获取数据的函数总结

    这篇文章主要介绍了C语言编程中从密码文件获取数据的函数总结,包括getpw()函数和getpwnam()函数以及getpwuid()函数,需要的朋友可以参考下
    2015-08-08
  • 使用c++实现OpenCV绘制旋转矩形图形

    使用c++实现OpenCV绘制旋转矩形图形

    这篇文章主要给大家介绍了使用c++实现OpenCV绘制图形旋转矩形的方法案例,通过图文及代码形式进行了详细的描述,有需要的朋友可以参考下,希望可以有所帮助
    2021-08-08
  • 利用ace的ACE_Task等类实现线程池的方法详解

    利用ace的ACE_Task等类实现线程池的方法详解

    本篇文章是对利用ace的ACE_Task等类实现线程池的方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C语言实现BMP图像闭运算处理

    C语言实现BMP图像闭运算处理

    这篇文章主要为大家详细介绍了C语言实现BMP图像闭运算处理,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • C++分析类的对象作类成员调用构造与析构函数及静态成员

    C++分析类的对象作类成员调用构造与析构函数及静态成员

    终于到了对象的初始化和清理的最后阶段了,在这里分享一个cpp里有多个类时,一个类的对象作为另一个类成员的时候构造函数和析构函数调用的时机。还有一个静态成员也是经常考到的点,在这篇博客将会详解其概念并举出案例巩固,让我们开始
    2022-05-05
  • 使用C语言实现五子棋游戏

    使用C语言实现五子棋游戏

    这篇文章主要为大家详细介绍了使用C语言实现五子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • Matlab实现极坐标堆叠柱状图的绘制

    Matlab实现极坐标堆叠柱状图的绘制

    极坐标堆叠图也是风玫瑰图的常用形式,MATLAB的bar绘制的条形图可以绘制成堆叠形式,但是并没有一个自带函数可以绘制极坐标堆叠图。本文将为大家提供Matlab绘制极坐标堆叠柱状图的示例代码,需要的可以参考一下
    2022-08-08

最新评论