市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核、桌面环境和各种常用的必备工具,国内使用较多的是Ubuntu(乌班图)、CentOS、Deepin(深度Linux)。本教程以Deepin为例来讲述如何编译C程序。
Gedit
Gedit是一个简单实用的文本编辑器,拥有漂亮的界面,支持语法高亮,比 Vim 更易上手。本教程将Gedit作为C代码编辑器。
Gedit的安装:
sudo apt-add-repository ppa:ubuntu-on-rails/ppa //添加ubuntu的软件源
sudo apt-get update //更新软件列表
sudo apt-get install gedit-gmate //安装
在当前目录下创建一个C源文件并打开:
touch test.c
gedit test.c
可以看到gedit的窗口,输入:
#include#includeint main(){printf("Hello,Linux.\n");exit(0);}
gedit 窗口截图
注意:Gedit支持多种语言的高亮显示,一般情况下能够自动识别语言,如果识别错误,请在“编辑->高亮模式“下选择C。
GCC
Linux下使用最广泛的C/C++编译器是GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是初学者,一般都将GCC作为Linux下首选的编译工具。本教程毫不犹豫地使用GCC来编译C程序。
保存文件后退出