【私信小编,“资料” 获取更多资料】开源C ++库的综合列表:1、通用Boost – 大量通用库Dlib – 网络、线程、图形界面、数据结构、线性代数、机器学习、XML和文本解析、数值优化、贝叶斯网络等(Boost许可证)
JUCE – 广泛、成熟、跨平台的C ++工具包(GPL许可证)Folly – Facebook开源库Abseil – 来自Google C ++库代码的开源集合cxxomfort – C ++的Backports功能
Ultimate++ – 跨平台的快速应用程序开发框架CAFBetter Enums – 具有constexpr支持的反射枚举Smart Enum – “to_string”,“from_string”以及更多内容
2、通讯libnavajo – 轻巧但功能强大的API,包括用于Web和RESTful应用程序开发的http服务器,支持SSL、身份验证、cookie和会话管理,包括Websocket服务器支持C++ RESTful framework –
C ++微框架,旨在嵌入到广泛的应用程序中CPR – 现代C ++ HTTP请求库cpp-netlib – C ++网络库cpp-redis – C ++ 11 Lightweight Redis客户端
tacopie – C ++ 11 TCP库Boost.Beast – 建立在Boost.Asio之上的HTTP和WebSocket库gsoap – 用于XML数据绑定的C / C ++开发工具包omniORB – C ++中最快,最完整,最便携的CORBA ORB实现
Unicomm – 异步网络,高级TCP通信框架zeromq – 快速消息队列libashttp – 异步HTTP客户端库The Silicon C++14 Web Framework – 快速而强大的Web API(MIT)
3、图形用户界面Dear ImGuiFLTKnana[doc] – 现代C ++风格的GUI编程OWLNextSwitchGTK+glibmmgtkmmgoocanvasmmlibglademmlibgnomecanvasmm
webkitgtkflowcanvasevinceQtQt [ src ] [ doc ]qwt5libdbusmenu-QTQuickQanava – 用于在Qt / QML应用程序中绘制有向图的C ++ 14库
QuickProperties – 用于QObject / QtObject属性版的C ++ / QML库4、通用多媒体SFM – 简单快速多媒体库SDL – 通过图形API(通常为OpenGL或Direct3D)跨平台访问音频、键盘、鼠标、操纵杆和图形硬件
SIGIL – 用于文本、形状、输入、音频和2D图像的跨平台库CinderopenFrameworks5、图像cairommnuxpangommgeglstbAdobe/boost GIL – 高级通用库,专注于对2D图像进行操作的算法
GraphicsMagick – 以超过88种格式读取、书写和操作图像Skia Graphics Engine – Google的核心图形库绘制plotutils格式librawopenexrqimageblitz。
imagemagickdjvulibrepopplerSVG++6、音频soundtouchKFR – 快速、现代的DSP架构,DFT / FFT,音频重采样,FIR / IIR滤波器,BiquadAquila – 跨平台DSP库
7、图像处理OpenCVDLIBITKOTB8、视频crystalhdmjpegtoolslibmatroskalibVLCgstreamermm9、3D图形VulkanOpenGLbgfx – “自带引擎/框架”样式渲染库
Ogre3DDiligent Engine- 一个现代的跨平台低级3D图形库GLEW – OpenGL函数加载GLAD – 可自定义的轻量级库,用于加载OpenGL函数Visionaray – C ++光线跟踪模板库。
10、游戏引擎架构EntityXANAXEntityPlusEnTTBox2D – 物理引擎11、数学线性代数Boost.uBLASEigenArmadilloBlitz++IT++Dlib – linear algebra tools
BlazeETL优化OptimLib – 用于非线性函数的C ++ 11数值优化方法库12、机器学习stats++liblinearDlib – 机器学习工具MLPACK – 机器学习包Shogun – 大型机器学习工具箱。
13、容器Boost.AnyBoost.ArrayBoost.BimapBoost.ContainerBoost.FusionBoost.HeapBoost.Pointer容器Boost.TupleBoost.Variant
14、数据库OTLDTLlibpqxxlmdb ++ – 用于LMDB嵌入式B +树数据库库的C ++ 11包装器mongocxx – MongoDB的C ++ 11驱动程序库MySQL的++ODB – C ++对象关系映射(ORM)。
Pgfe – PostGres FrontEnd – PostgreSQL的现代C ++客户端API15、测试Boost.TestcppunitGoogle TestCatch216、嵌入式/实时QP / C ++ – RTOS内核,双GPL
FreeRTOS C ++处理程序 – 处理程序,循环器,状态机,CLI,便携式ETL – 嵌入式模板库 – C ++ 03,为低资源平台量身定制的便携式模板库distortos – 面向对象的C ++ RTOS,用于微控制器
μcuREST – 用于微控制器的C ++ 11 REST / JSON服务器框架练习C++:C++11/14 高速上手教程C++ 实现俄罗斯方块C++ 实现太阳系行星系统C++实现课程管理系统C++ 开发 Web 服务框架
C++ 基于 OpenCV 实现实时监控和运动检测记录
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
丞旭猿论坛
暂无评论内容