目录
综合库
Boost
简介
Boost是C++最有名的第三库,也是C++准标准库。
链接
编译好的库下载地址:Boost C++ Libraries - Browse /boost-binaries at SourceForge.net
网络库
cpp-httplib
简介
一个C++ 11只包含头文件的跨平台HTTP/HTTPS库。
设置非常容易。 只需在代码中包含httplib.h文件即可!
注意:这是一个多线程的“阻塞” HTTP库。 如果你正在寻找“非阻塞”库,那么这不是你想要的。
链接
https://github.com/yhirose/cpp-httplib
多媒体库
FFmpeg
简介
FFmpeg 是一个可以运行音频和视频多种格式的录影、转换、流功能的库。
链接
官网:FFmpeg
编译好的库下载地址:https://github.com/ShiftMediaProject/FFmpeg/releases
OpenCV
简介
大名鼎鼎,不用介绍
链接
编译好的库下载地址:
链接:https://pan.baidu.com/s/1ETvzYVtv0zGMEH7I7NXXNA
提取码:4m3k
工具库
cpp-base64
简介
一个Base64编解码库
链接
https://github.com/ReneNyffenegger/cpp-base64
tiny-utf8
简介
tiny-utf8是一个处理utf8字符串的库。该库的使用非常方便,只需要添加相关头文件即可。
链接
https://github.com/DuffsDevice/tiny-utf8
nlohmann / JSON
简介
nlohmann / JSON是一个简洁的JSON库。该库的使用非常方便,只需要添加相关头文件即可。
链接
https://github.com/nlohmann/json
{fmt}
简介
{fmt} 是一个开源字符串格式化库,为C语言的stdio和C++的iostreams提供了一种快速且安全的替代方案。
链接