首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

C是一种过程编程语言。它最初是由Dennis Ritchie在1969年至1973年之间开发的。它主要是作为用于编写操作系统的系统编程语言而开发的。C语言的主要功能包括对内存的低级访问,一组简单的关键字以及简洁的样式,这些功能使C语言适用于诸如操作系统或编译器开发之类的系统编程。

首先,我们需要安装一些开发工具和应用程序,例如GNU,GCC,C / C ++编译器,以便在Linux上编译和执行代码。您可以使用以下命令来验证已安装的工具:

要检查cc的版本信息,请执行以下操作:

cc -v

现在考虑一个名为Geeks.c的简单C程序文件,如下所示:

#include

int main(void)

{

printf("Hello! Geeks\n");

return 0;

}

要编译此代码,我们可以使用:

cc filename.c -o executable_file_name

在这里,filename.c是C程序文件,并且-o选项用于显示代码中的错误。如果没有发现错误,则将生成一个可执行文件,名称为“ executable_file_name”。。

cc Geeks.c -o geeksoutput

在这里,极客输出是生成的可执行文件。这样我们就可以像这样执行它:

./geeksoutput

对于C ++程序文件:

C ++是一种通用编程语言,如今已广泛用于竞争性编程。它具有命令式,面向对象和通用编程功能。C ++可在Windows,Linux,Unix,Mac等许多平台上运行。在开始使用C ++进行编程之前。我们将需要在本地计算机上设置一个环境,以成功编译和运行我们的C ++程序。您可以使用以下命令来验证已安装的工具:

要检查g ++的版本信息:

g ++ --version

现在考虑一个名为geeks.cpp的简单C ++程序文件,如下所示:

#include

using namespace std;

int main()

{

cout

return 0;

}

要编译此代码,我们可以使用:

g ++ filename.cpp -o execute_file_nam

在这里,filename.cpp是C ++程序文件,并且-o选项用于显示代码中的错误。如果未发现错误,则将生成一个可执行文件,称为execute_file_name。

在这里,geeksoutput是生成的可执行文件。这样我们就可以像这样执行它:

./geeksoutput

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210330A0EBTZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券