如何在Linux中编译和运行C/C+程序,简单示例教懂你

C是一种过程编程语言 。 它最初是由DennisRitchie在1969年至1973年之间开发的 。 它主要是作为用于编写操作系统的系统编程语言而开发的 。 C语言的主要功能包括对内存的低级访问 , 一组简单的关键字以及简洁的样式 , 这些功能使C语言适用于诸如操作系统或编译器开发之类的系统编程 。
如何在Linux中编译和运行C/C+程序,简单示例教懂你
文章图片
首先 , 我们需要安装一些开发工具和应用程序 , 例如GNU , GCC , C/C++编译器 , 以便在Linux上编译和执行代码 。 您可以使用以下命令来验证已安装的工具:
要检查cc的版本信息 , 请执行以下操作:
cc-v
如何在Linux中编译和运行C/C+程序,简单示例教懂你
文章图片
现在考虑一个名为Geeks.c的简单C程序文件 , 如下所示:
#include
intmain(void)
{
printf("Hello!Geeksn");
return0;
}
如何在Linux中编译和运行C/C+程序,简单示例教懂你】要编译此代码 , 我们可以使用:
ccfilename.c-oexecutable_file_name
在这里 , filename.c是C程序文件 , 并且-o选项用于显示代码中的错误 。 如果没有发现错误 , 则将生成一个可执行文件 , 名称为“executable_file_name” 。。
ccGeeks.c-ogeeksoutput
如何在Linux中编译和运行C/C+程序,简单示例教懂你
文章图片
在这里 , 极客输出是生成的可执行文件 。 这样我们就可以像这样执行它:
./geeksoutput
如何在Linux中编译和运行C/C+程序,简单示例教懂你
文章图片
对于C++程序文件:
C++是一种通用编程语言 , 如今已广泛用于竞争性编程 。 它具有命令式 , 面向对象和通用编程功能 。 C++可在Windows , Linux , Unix , Mac等许多平台上运行 。 在开始使用C++进行编程之前 。 我们将需要在本地计算机上设置一个环境 , 以成功编译和运行我们的C++程序 。 您可以使用以下命令来验证已安装的工具:
要检查g++的版本信息:
g++--version
如何在Linux中编译和运行C/C+程序,简单示例教懂你
文章图片
现在考虑一个名为geeks.cpp的简单C++程序文件 , 如下所示:
#include
usingnamespacestd;
intmain()
{
cout
return0;
}
要编译此代码 , 我们可以使用:
g++filename.cpp-oexecute_file_nam
在这里 , filename.cpp是C++程序文件 , 并且-o选项用于显示代码中的错误 。 如果未发现错误 , 则将生成一个可执行文件 , 称为execute_file_name 。
在这里 , geeksoutput是生成的可执行文件 。 这样我们就可以像这样执行它:
./geeksoutput
如何在Linux中编译和运行C/C+程序,简单示例教懂你
文章图片