如何在Linux上创建和运行C程序

Linux是一种开放源代码的免费操作系统,正成为开发人员的编程天堂。 Turbo C编译器已经是一种用于编译程序的旧方法,它允许程序员迁移到Linux来使用新的编程环境。本文介绍如何创建,编译和运行简单的C程序。这是转移到可以在Linux上编写和运行的更复杂和有用的C程序的基础。

我在Ubuntu 18.04 LTS系统上运行了本文介绍的步骤和命令,但是在其他发行版(如Debian 10)上,它的工作原理完全相同。

要编译一个简单的C程序,我们使用Terminal(一种Linux命令行工具)。要打开终端,请使用Ubuntu Dash或 Ctrl + Alt + T 捷径。

步骤1:安装所需的构建软件包

为了编译和运行C程序,系统必须安装所需的软件包。在Linux终端中以root用户身份输入以下命令。

$ sudo apt-get install build-essential

系统将提示您输入root密码。然后,安装过程开始。确保您已连接到Internet。

步骤2:编写一个简单的C程序

安装所需的软件包后,让我们创建一个简单的C程序。

打开Ubuntu图形文本编辑器,然后编写或复制以下示例程序。

#include

int main()
{
printf("nA sample C programnn");
return 0;
}

然后以.c扩展名保存文件。在此示例中,C程序名为sampleProgram.c。

C程序范例

或者,您可以从gedit终端编写C程序,如下所示:

$ gedit sampleProgram.c

这将创建一个.c文件,您可以在其中创建和保存程序。

步骤3:使用gcc编译器编译C程序

通过在终端中键入以下命令来创建程序的可执行版本:

语法:

$ gcc [programName].c -o programName

范例:

$ gcc sampleProgram.c -o sampleProgram

用gcc编译源代码

确保程序位于您的主文件夹中。否则,您需要在此命令中指定适当的路径。

步骤4:运行程序

最后一步是运行已编译的C程序。为此,请使用以下语法。

$ ./programName

范例:

$ ./sampleProgram

启动编译的程序

在上面的示例中,您可以看到程序的运行方式,还可以看到为打印而编写的文本。

在本文中,您学习了如何在Linux上编写,编译和运行一个简单的C程序。您所需要的就是成为Linux编程专家所需的软件包和正确的技能!

如何在Linux上创建和运行C程序

Sidebar