ubuntu下如何编译C语言

Python010

ubuntu下如何编译C语言,第1张

1、首先打开ubnutu开发环境,直接输入组合键ctrl+alt+t调出命令行界面。

2、需要在当前目录下创建一个main.c文件。通过命令touch main.c就可以直接创建该文件。要查看创建是否成功,直接通过命令ls查看即可。

3、创建完main.c文件后,需要进行编写文件。ubuntu下提供了一个程序编辑程序软件gedit。借助命令gedit main.c就会弹出下图所示的编辑对话框,就可以在其中进行编写代码了。

4、接下来进行写代码,如下图所示。编写完输入ctrl+s保存并退出编辑对话框即可。

5、接下来需要进行编译,需要在命令行中输入命令gcc main.c。

6、如果没有额外的错误或者警告信息打印出来,此时显示通过命令./a.out运行该文件,此时显示想要的hello world语句说明编译成功。

ubuntu是linux系统的桌面版,自带了c语言编译器(gcc),编译c语言步骤如下:

1、写好一个c文件

2、打开终端(Ctrl+Alt+T)

3、进入c文件所在目录

4、输入:gcc

xx.c

-o

xx

5、编译成功生成执行文件xx,运行输入:

./xx

即可看到结果

Ubuntu系统运行c语言以及c++的程序需要有GCC,但是刚装好的系统缺少一些必须的头文件,不能编译程序,,所以需要安装一个叫build-essential软件包,安装了这个包会自动安装上必须的软件和头文件的库。打开终端输入sudo apt-get install build-essential这个命令点回车即可。

2

/6

点击回车后电脑会自动检查系统内的软件包,缺少的软件包会自动下载,下图输入y即可下载。

3

/6

下载完成后系统会提示已完成,完成上述步骤后即可运行程序了,下面让我们编写一个小程序吧,输出“Hello world!“,下图是编好的程序,文件名以Hello.c命名。

4

/6

首先我们要编译程序,编译程序的命令为gcc Hello.c -o Hello,编译后会出现叫Hello的文件。下图中左图为编译之前的,右图为编译之后。

5

/6

之后我们就可以运行这个程序了,控制台运行程序的命令是./文件名。所以运行这个程序的命令就是./Hello 。下图为运行结果。

6

/6

另外如果我们想找的文件所在的文件夹,可以以ls、cd的方式找到,如果觉得打文件名麻烦,可以以Tab键自动补全。