在linux环境下编写C程序

放肆的年华 提交于 2019-12-15 09:35:16

在linux环境下编写C程序

   在linux环境下编写C程序一般使用文本编辑器vim,vim是linu下的老牌编辑工具vi的升级版本,其功能更加强大,更适合用来
   编辑C程序。在一些linux的发行版本如deepin等都是自带vi的,用户可以直接使用;而在另一些发行版本如ubuntu等则是
   只有vi而没有vim的,这时候就需要我们自己去完成vim的安装。
    vim的安装:在ubuntu系统下同时使用`ctrl----alt----t`打开终端,并在终端上输入命令`vim     enter`系统会提示找不到命令,
    这时就可以按照系统的提示输入`sudo  apt-get  install  vim-gtk`enter系统会让你选择是否继续执行命令,输入`y`,选择继续执
    行,然后就可以等待vim安装完成。
      待vim安装完成之后,在终端输入`vim`   文件名`enter`就可 创建一个文件,在这里我们需要编写C程序,所以要把文件名
      后缀改成.c,即输入`vim  文件名.c`enter就代表创建了一个C序源文件。这时就会进入vim的编辑界面,并且是vim的命令模
      式。在这个模式下,我们可以使用一些vim的专属命令来对件进行修改,且在此模式下,所键入的字符都会算作命令而不
      会作为文本内容。此时输入`i`命令进入插入模式,在此模式下可以对文本进行编辑,此时所输入的内容都会被看作字符即文
      本内容。文件编辑完成之后输入`esc`退出插入模式,输入`i`进入尾行,继续输入`w`(代表保存)`q`(代表退出)然后
      `enter`退出vim回到终端界面。输入`gcc   文件名.c`对C源程进行编译,如果程序编译错误,可以继续使用`vim   文件名.c`
      回到vim对程序进行修改。编译通过之后,使用`./a.out`命令运行程序。
     程序的调试:gdb的简单使用。在终端下输入`gcc  -g   文件名.c` 文件名在文件中加入调试信息,然后输入`gdb   a.out    文件名.c` 开 始
      调试。`l`表示显示代码行(最多10行),若要继续显示,可用`enter`重复执行上一步命令。使用`b   行数`可以设置断点,
      输入`r`开始执行,使用`s`逐步执行,使用`print   变量名`输变量的值。调试完成后输入`finish`结束执行,若要进入下一次调试输入`n`,退出调试输入`q`。
      以上就是linux环境下编写C程序的完整步骤。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!