C++的开源软件-记录

推荐一些开源的C++开源软件:

提高:C++准标准库,搞C++的别说你不知道。

煤渣:一个开源的C++图形库,用于创建交互式图形应用程序。

CnC (Climbing and Conquering the Charts):一个基于C++的开源数据可视化库。

亲爱的ImGui:一个轻量级的跨平台即时模式GUI库,用于创建快速、可交互的UI。

Dear Parsley:一个跨平台的2D游戏引擎,基于Dear ImGui。

FMOD:一个功能强大的音频引擎,用于游戏和其他多媒体应用程序。

FreeImage:一个跨平台的图像处理库,支持多种常见的图像格式。

自由类型:一个免费的、开源的、跨平台的字体引擎。

GIL (Generic Image Library):一个C++图像处理库,提供了一组通用的图像处理算法。

GLFW (Graphics Library Framework):一个跨平台的OpenGL和火山库,用于创建窗口和图形上下文。

Google Test (Google Test, GTest):Google开发的测试框架,用于C++代码的单元测试。

Halley:一个开源的2D游戏引擎,基于OpenGL和SDL2。

心灵:一个开源的预测引擎,用于预测系统的未来行为。

libgdx的:一个开源的2D和3D游戏引擎,使用LWJGL作为后端。

水獭UI:一个用于嵌入式系统和互动娱乐软件的用户界面开发解决方案。

PD控制器:包含源代码和预编译库的公共图形函数库,类似于ncurses。

Vulkan:一个跨平台的3D图形和计算API,用于渲染和计算任务。

WebRTC网络RTC:一个开源的实时通信库,支持视频会议、语音通话和其他实时通信功能。

xatlas:一个高效的骨骼动画打包工具,可以将多个骨骼动画打包成一个单独的文件。

Zlib:一个高效的压缩和解压缩库,广泛用于各种应用程序中。

zlib-ng (英语):zlib的一个分支,提供了更好的压缩性能和更小的内存占用。

spdlog的:一个高速异步日志库,支持多线程和旋转文件日志,适合用于高负载的系统。

glog:由Google出品的日志库,提供了多种级别的日志输出、多个日志目录的分布式日志存储、快速同步日志到磁盘等功能。

SQLite的:一个轻量级的、可嵌入的、基于C语言实现的数据库引擎,提供了完整的SQL语言支持。

MySQL++:一个封装了MySQL C API的C++包装器,提供了更方便的接口和更高的性能。

MongoDB:一个高性能的、可扩展的、非关系型数据库,使用C++编写,支持文档和JSON数据类型。

H2 数据库:一个轻量级的、内存中的关系型数据库,使用C++编写,支持SQL和JSON数据类型。

伯克利 DB:一个高性能的、可移植的、键值存储数据库,使用C语言编写,支持多种数据类型和查询语言。

Redis:一个高性能的、内存中的键值存储数据库,使用C语言编写,支持多种数据类型和操作。

Memcached的:一个高性能的、内存中的键值存储数据库,使用C语言编写,支持多种数据类型和操作。

。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

vipers_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值