在本教程中,我们将学习如何在 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 程序,我们将使用 GCC编译器. 使用以下命令检查 GCC 编译器的版本:
gcc --version
要编译 C 程序,请使用以下命令:
gcc c_code.c -o c_code
如果没有错误,则终端不会给出任何输出。 如果有错误,终端会显示出来。 要运行 C 程序,请使用以下命令:
./c_code
终端给出如上所示的输出。 要将输出保存在文件中,请使用以下命令:
./c_code > c_code_output.txt
这会将输出保存在文件中。 要查看文件使用 cat 命令:
cat c_code_output.txt
结论
在这里,我们已经看到了如何在 Linux 中运行 C 程序。 现在您可以使用 C 语言创建有用的程序,然后在 Linux 中轻松运行这些程序。