c++ 引用的第三方库

Header-Only 库

1. nothings/stb

大名鼎鼎的 stb_image 系列,涵盖图像,声音,字体等,只需单头文件!

3. Neargye/magic_enum

枚举类型的反射,如枚举转字符串等(实现方式很巧妙)

4. g-truc/glm

模仿GLSL语法的数学矢量/矩阵库(附带-些常用函数,随机数生成等)

5. Tencent/rapidjson

单纯的JSON库,甚至没依赖STL (可定制性高,工程美学经典)

6. ericniebler/range-v3

C++20 ranges库就是受到他启发(完全是头文件组成)

7. fmtlib/fmt

格式化库,提供std::format的替代品(需要-DFMT_HEADER_ONLY )

8. gabime/spdlog

能适配控制台,安卓等多后端的日志库(和fmt冲突! )

作为子模块引入的库

作为CMake子模块以 add_subdirectory 引入

1. abseil/abseil-cpp

旨在补充标准库没有的常用功能

2. bombela/backward-cpp

实现了C++的堆栈回溯便于调试

3. google/googletest

谷歌单元测试框架

4. google/benchmark

谷歌性能评估框架

5. glfw/gIfw

OpenGL窗口和上下文管理

6. libigl/libigl

各种图形学算法大合集

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值