如何在 Linux 中运行 C 程序? – 3 步快速指南

在本教程中,我们将学习如何在 Linux 中运行 C 程序。 C语言开发于 贝尔实验室 1972 年由 丹尼斯·里奇。 它仍然非常流行用于系统级编程。 C语言是许多其他语言的母语。

事实上,Unix 是最早使用 C 实现的操作系统内核之一。

在 Linux 中运行 C 程序的步骤

要在 Linux 终端中运行 C 程序,您首先需要为 C 安装一个编译器。让我们一步一步地了解它。

1. 在你的 Linux 系统上安装 build-essential 包

要安装基本包,步骤如下运行 sudo apt更新如下图

sudo apt update 

要在系统中安装基本软件包,请运行以下命令:

sudo apt install build-essential 
安装基本软件包

此命令将安装运行 C 程序所需的所有包。

2.编写一个C程序进行测试

编写 C 程序时有多种选择。 您可以使用 GUI 代码编辑器进行编写,也可以使用终端。 即使在终端上编写代码,也有多种选择。 在本教程中,我们将使用 Vim 编辑器创建一个 C 程序。 要在 vim 编辑器中打开文件,请使用以下命令:

vim c_code.c  

示例中使用的代码如下:

#include <stdio.h> int main() {    printf("Linux For Devices!");    return 0; }  

要保存和退出 vim 类型:

:wq [Enter] 

要验证文件的内容,请使用 cat 命令:

cat c_code.c 
猫 C 代码

三、编译运行

要编译 C 程序,我们将使用 GCC编译器. 使用以下命令检查 GCC 编译器的版本:

gcc --version 
海湾合作委员会版本

要编译 C 程序,请使用以下命令:

 gcc c_code.c -o c_code 

如果没有错误,则终端不会给出任何输出。 如果有错误,终端会显示出来。 要运行 C 程序,请使用以下命令:

./c_code  
C 程序输出C 程序输出

终端给出如上所示的输出。 要将输出保存在文件中,请使用以下命令:

./c_code > c_code_output.txt 

这会将输出保存在文件中。 要查看文件使用 cat 命令:

cat c_code_output.txt 
文件输出

结论

在这里,我们已经看到了如何在 Linux 中运行 C 程序。 现在您可以使用 C 语言创建有用的程序,然后在 Linux 中轻松运行这些程序。