如何在Linux中编写和运行C程序
Linux正在成为开发人员的编程天堂,成为开源和免费操作系统。 Turbo C编译器已经是一种编译程序的旧方法,所以让程序员转向Linux以获得新的编程环境。 在本文中,我们将解释如何编写,编译和运行一个简单的C程序。 这将成为您迁移到可以在Linux上编写和执行的更复杂和有用的C程序的基础。
我们在Ubuntu 18.04 LTS系统上运行了本文中提到的步骤和命令。
我们将使用Linux命令行工具Terminal,以编译一个简单的C程序。 要打开终端,您可以使用Ubuntu Dash或Ctrl + Alt + T快捷方式。
第1步:安装build-essential软件包
为了编译和执行C程序,您需要在系统上安装必要的软件包。 在Linux终端中以root用户身份输入以下命令:
sudo apt-get install build-essential
系统会要求您输入root用户密码; 安装过程将在此之后开始。 请确保您已连接到互联网。
第2步:编写一个简单的C程序
安装必要的软件包之后,让我们编写一个简单的C程序。
打开Ubuntu的图形文本编辑器,将以下示例程序写入或复制到其中:
#include<stdio.h>
int main()
{
printf("\nA sample C program www.linuxidc.com\n\n");
return 0;
}
然后使用.c扩展名保存文件。 在这个例子中,我将我的C程序命名为linuxidc.c
或者,您可以通过gedit中的终端编写C程序,如下所示:
gedit linuxidc.c
这将创建一个.c文件,您可以在其中编写和保存程序。
第3步:使用gcc编译C程序
在终端中,输入以下命令以生成您编写的程序的可执行版本:
句法:
$ gcc [programName].c -o programName
示例:
$ gcc linuxidc.c -o linuxidc
确保您的程序位于您的主文件夹中。 否则,您需要在此命令中指定适当的路径。
第4步:运行程序
最后一步是运行已编译的C程序。 使用以下语法执行此操作:
$ ./programName
示例:
$ ./linuxidc
您可以在上面的示例中看到程序的执行方式,显示我们编写的文本以通过它进行打印。
通过本文,您学习了如何在Linux中编写,编译和运行简单的C程序。 您所需要的只是必要的软件包和正确的技能,使您成为Linux中的编程大师!
- 【Unix/Linux编程实践】shell如何运行程序—编写命令解析器sh
- Linux下如何编写和运行c程序
- 在Linux下如何编译并运行C程序-----编写Amzon的面试题
- linux下如何让控制台程序后台运行
- 如何查看linux下某个端口运行的程序
- VS2010编写的程序如何以管理员身份运行
- Linux下如何用语句杀死某个程序运行的所有进程
- linux中如何运行动程序
- 如何使Linux系统上的程序开机后自动运行
- Linux下如何编译并运行C程序
- Linux 下如何运行Engine Java 程序
- [linux] 如何在后台运行程序
- 如何用linux系统编写c程序
- 如何使编写的java程序在hadoop 2.2中运行的完整过程
- Linux下如何知道某个端口在运行什么程序
- linux下如何同时运行服务端和客户端程序
- Linux下如何知道某个端口在运行什么程序
- Linux操作系统的简单指令及如何使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。
- Linux系统运行级别 + 如何设置程序随操作系统自启动
- linux可执行程序如何在系统后台运行