C++ – 我在项目实际开发中用到的第三方库/开源项目,涵盖网络、加密解密、GUI、网络、音视频、图片等等
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:C++ – 我在项目实际开发中用到的第三方库/开源项目,涵盖网络、加密解密、GUI、网络、音视频、图片等等
原文链接:https://www.stubbornhuang.com/2492/
发布于:2023年01月30日 17:49:03
修改于:2023年02月09日 10:50:25

在项目的实际开发过程中,特别是对于一些小型、中型的公司,由于高昂的用人成本,自己开发轮子在实际生产环境中的风险不可控性以及其他因素,没办法对每一种基础功能模块都自己造轮子,所以寻找成熟的、开源的替代方案是必要和安全的。
在多年的C++开发生涯里,我也逐渐在C++工程项目中使用了一些优秀的开源项目和其他第三方库用于快速开发功能和进行功能迭代,这里做一个我觉得很有用的第三方库清单,以及后续对清单进行扩展,写这篇文章主要是感觉现在年纪越来越大,必须要写东西记起来自己才会想起来。
第三方库清单
- 日志
- easylogging++:https://github.com/amrayn/easyloggingpp
- 音视频处理
- 图片处理
- 网络
- json
- nlohmann json:https://github.com/nlohmann/json
- csv
- csv-parser:https://github.com/vincentlaucsb/csv-parser
- fast-cpp-csv-parser:https://github.com/ben-strasser/fast-cpp-csv-parser
- event事件
- eventpp:https://github.com/wqking/eventpp
- TinyEvent:https://github.com/HW140701/TinyEvent
- GUI
- duilib:https://github.com/duilib/duilib
- DuiLib_Ultimate:https://github.com/qdtroy/DuiLib_Ultimate
- DuiLib_Redrain:https://github.com/redrains/DuiLib_Redrain
- 字符串格式化
- 加密解密
- Crypto++:https://www.cryptopp.com/
- base64编解码
当前分类随机文章推荐
- C++ - 使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳 阅读3005次,点赞0次
- C++ - 获取当前进程内存使用情况 阅读8346次,点赞10次
- C++ - 数组初始化 阅读256次,点赞0次
- C++ - 随机洗牌算法,std::random_shuffle和std::shuffle 阅读1318次,点赞1次
- C++ - 在CTC解码算法后移除相邻重复和blank索引 阅读279次,点赞0次
- C++ - C++实现Python numpy的矩阵维度转置算法,例如(N,H,W,C)转换为(N,C,H,W) 阅读3698次,点赞3次
- C++ - C++类的特殊成员函数,析构函数,拷贝构造函数,移动构造函数,赋值运算符,移动赋值运算符介绍和基础语法 阅读758次,点赞0次
- C++ - 动态链接库dll为什么要使用unsigned char作为byte的内部格式 阅读613次,点赞0次
- C++11 - 委托机制的实现TinyDelegate 阅读1321次,点赞0次
- C++ - RAII机制 阅读242次,点赞0次
全站随机文章推荐
- 资源分享 - High Dynamic Range Imaging- Acquisition, Display, and Image-Based Lighting ( Second Edition )PDF下载 阅读2391次,点赞1次
- 深度学习 - Python实现CTC Decode解码算法Greedy Search Decode,Beam Search Decode,Prefix Beam Search Decode 阅读1148次,点赞0次
- 解决Python爬虫在爬资源过程中使用urlretrieve函数下载文件不完全且避免下载时长过长陷入死循环,并在下载文件的过程中显示下载进度 阅读3881次,点赞0次
- 计算机图形学 - Hemisphere Lighting 半球光 阅读522次,点赞2次
- C++ - std::string输出双引号到字符串 阅读2905次,点赞0次
- MindSpore - LeNet5的MindSpore实现 阅读936次,点赞0次
- 资源分享 - Digital Character Development - Theory and Practice , Second Edition 英文高清PDF下载 阅读1349次,点赞0次
- C++ - RAII机制 阅读242次,点赞0次
- WordPress - 在用户登录页面添加自定义提示信息 阅读1492次,点赞0次
- C++ - 我在项目实际开发中用到的第三方库/开源项目,涵盖网络、加密解密、GUI、网络、音视频、图片等等 阅读132次,点赞0次
评论
167