10
2024
03
01:33:16

【KeyarchOS】安装GCC&&Glibcxx_3.4.20实践

1 概述


Glibcxx,也称为GNU C++库,是GNU计划的一部分,它提供了C++标准库的实现。它是GCC(GNU编译器集合)的一部分,用于支持C++编程语言。Glibcxx是一个开源项目,旨在提供与ISO/IEC C++标准兼容的功能,包括容器、算法、迭代器、字符串处理、输入/输出等。它在基于C库(glibc)的基础上进行扩展,提供了许多C++特定的功能和类。使用Glibcxx可以方便地编写跨平台的C++代码,支持多种操作系统和体系结构。Glibcxx还提供了丰富的文档和示例代码,以帮助开发人员快速上手并有效地使用库的功能。详细介绍见官网链接https://gcc.gnu.org/。

2 安装准备

2.1 操作系统环境

版本信息:KeyarchOS 5.8sp1

硬件平台:X86_64

2.2 Glibcxx版本

Glibcxx-3.4.20

3 安装

3.1 安装gcc

1、查看gcc版本,若无gcc,先安装:

使用GLIBCXX_3.4.20对于gcc的版本要求为4.8及以上,默认安装的版本为8.5,符合使用要求。

安装后查看版本:

 

3.2 安装gcc-c++

1、使用yum命令直接安装gcc-c++:

yum install gcc-c++

2、查看系统已安装的所有GLIBCXX版本:

strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX

 

 可以看到,Glibcxx_3.4.20已被安装。

4 使用Glibcxx

4.1 编写测试程序

1、创建c++程序文件test.cpp

2、保存后编译:

g++ test.cpp -o testprogram

 生成可执行文件testprogram:

3、运行testprogram

./testprogram

可以看到,程序正常运行,说明gcc编译成功。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/5375.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: