gcc 与 g++的区别有哪些

0    97    1

Tags:

👉 本文共约1478个字,系统预计阅读时间或需6分钟。

你有没有想过GCC和G++之间的区别?

用一句话来解释,那就是“GCC 用于编译 C 程序,而 G++ 用于编译 C++”。

GCC 和 G++ 有什么区别?

GCC编译器用于编译C程序,而G++用于编译C++程序。虽然您仍然可以使用 GCC 来编译 C++ 程序(通过按gcc -xc++ -lstdc++ -shared-libgcc格式使用它,g++ 提供了更简单的语法。

实际上,GCC是各种编译器的超集,它有用于 C++ 的 g++ 和用于的 GNAT 。

虽然 gcc 能够在特殊标志的帮助下编译 C++ 程序,但最好还是使用 g++。g++ 编译器默认链接到标准 C++ 库,GCC 也可以这样做,但默认情况下不行。

📋 总结一下,GCC用于编译C程序,g++用于C++。

现在,我们来看看安装情况。

安装

作为在 Linux 中编译 C 和 C++ 程序最重要的工具之一,它们都可以在所有 Linux 发行版的存储库中找到。

以下是在各种 Linux 发行版上安装它的方法:

对于 Ubuntu/Debian:

对于 Fedora/RHEL:

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
gcc 与 g++的区别有哪些后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
验证码:
请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部