首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >gcc没有g++?

gcc没有g++?
EN

Ask Ubuntu用户
提问于 2013-07-23 19:10:53
回答 1查看 3.1K关注 0票数 2

我运行我最近安装的Ubuntu13.04(如果重要的话是x86_64)。在使用12.10之前,我从一开始就有gccg++。但是,在我下载gcc-4.8.1源代码之后,使用13.04,我发现由于缺少C++编译器,我无法构建它。我在控制台上试过g++,它说程序没有安装。gcc -v--enable-languages中显示了c++和其他语言。

因此,问题基本上是:为什么gcc包不包含C++编译器(g++)?我知道(至少我想)我可以通过运行

代码语言:javascript
运行
复制
sudo apt-get intall g++

但是我不知道我是否能让我预先安装好的gcc包工作。也许把gcc链接到g++或者别的什么?我很确定Ubuntu12.10从一开始就有g++

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-10-15 11:45:03

gcc和g++(gcc表示C,g++表示C++等)是用户调用的驱动程序(通常是作为单独的包分发的,因此安装一个不能保证另一个)。它们解释命令参数,调用实际编译器,对输出运行汇编程序,然后可选地运行链接器以生成完整的可执行二进制文件。

更多阅读和参考文献:

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/323540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档