关于 C++ 框架、库和资本的一些汇总列表,内容包括:标准库、Web利用框架、野生智能、数据库、图片处置、机械进修、日志、代码分析等。有需要的小伙伴可以收藏一下! 标准库C++标准库,包括了STL容器,算法和函数等。 C++ Standard Library:是一系列类和函数的调集,利用焦点说话编写,也是C++ISO本身标准的一部分。 Standard Template Library:标准模板库 C POSIX library : POSIX系统的C标准库标准 ISO C++ Standards Committee :C++标准委员会 框架C++通用框架和库 Apache C++ Standard Library:是一系列算法,容器,迭代器和其他根基组件的调集 ASL :Adobe源代码库供给了同业的评审和可移植的C++源代码库。 Boost :大量通用C++库的调集。 BDE :来自于彭博资讯尝试室的开辟情况。 Cinder:供给专业品格缔造性编码的开源开辟社区。 Cxxomfort:轻量级的,只包括头文件的库,将C++ 11的一些新特征移植到C++03中。 Dlib:利用契约式编程和现代C++科技设想的通用的跨平台的C++库。 EASTL :EA-STL公共部分 ffead-cpp :企业利用法式开辟框架 Folly:由Facebook开辟和利用的开源C++库 JUCE :包含万象的C++类库,用于开辟跨平台软件 libPhenom:用于构建高性能和高度可扩大性系统的事务框架。 LibSourcey :用于实时的视频流和高性能收集利用法式的C++11 evented IO LibU : C说话写的多平台工具库 Loki :C++库的设想,包括常见的设想形式和习语的实现。 MiLi :只含头文件的小型C++库 openFrameworks :开辟C++工具包,用于创意性编码。 Qt :跨平台的利用法式和用户界面框架 Reason :跨平台的框架,使开辟者可以更轻易天时用Java,.Net和Python,同时也满足了他们对C++性能和上风的需求。 ROOT :具有一切功用的一系列面向工具的框架,可以很是高效地处置和分析大量的数据,为欧洲原子能研讨机构所用。 STLport:是STL具有代表性的版本 STXXL:用于额外的大型数据集的标准模板库。 Ultimate++ :C++跨平台快速利用法式开辟框架 Windows Template Library:用于开辟Windows利用法式和UI组件的C++库 Yomm11 :C++11的开放multi-methods. 野生智能btsk :游戏行为树启动器工具 Evolving Objects:基于模板的,ANSI C++演变计较库,可以帮助你很是快速地编写出自己的随机优化算法。 Neu:C++11框架,编程说话集,用于建立野生智能利用法式的多用处软件系统。 异步事务循环Boost.Asio:用于收集和底层I/O编程的跨平台的C++库。 libev :功用齐全,高性能的时候循环,稍微地仿效libevent,可是不再像libevent一样有范围性,也修复了它的一些bug。 libevent :事务告诉库 libuv :跨平台异步I/O。 音频音频,声音,音乐,数字化音乐库 FMOD :易于利用的跨平台的音频引擎和音频内容的游戏创作工具。 Maximilian :C++音频和音乐数字信号处置库 OpenAL :开源音频库—跨平台的音频API Opus:一个完全开放的,免版税的,高度通用的音频编解码器 Speex:免费编解码器,为Opus所烧毁 Tonic: C++易用和高效的音频分解 Vorbis: Ogg Vorbis是一种完全开放的,非专有的,免版税的通用紧缩音频格式。 生态学生物信息,基因组学和生物技术 libsequence:用于暗示和分析群体遗传学数据的C++库。 SeqAn:专注于生物数据序列分析的算法和数据结构。 Vcflib :用于剖析和处置VCF文件的C++库 Wham:间接把联想测试利用到BAM文件的基因结构变异。 紧缩紧缩和归档库 bzip2:一个完全免费,免费专利和高质量的数据紧缩 doboz:可以快速解紧缩的紧缩库 PhysicsFS:对各类归档供给笼统拜候的库,首要用于视频游戏,设想灵感部分来自于Quake3的文件子系统。 KArchive:用于建立,读写和操纵文件档案(例如zip和 tar)的库,它经过QIODevice的一系列子类,利用gzip格式,供给了通明的紧缩息争紧缩的数据。 LZ4 :很是快速的紧缩算法 LZHAM :无损紧缩数据库,紧缩比率跟LZMA接近,可是解紧缩速度却要快很多。 LZMA :7z格式默许和通用的紧缩方式。 LZMAT :及其快速的实时无损数据紧缩库 miniz:单一的C源文件,收缩/收缩紧缩库,利用zlib兼容API,ZIP归档读写,PNG写方式。 Minizip:Zlib最新bug修复,支持PKWARE磁盘跨越,AES加密和IO缓冲。 SnAPPy :快速紧缩息争紧缩 ZLib :很是松散的数据流紧缩库 ZZIPlib:供给ZIP归档的读权限。 并发性并发履行和多线程 Boost.Compute :用于OpenCL的C++GPU计较库 Bolt :针对GPU停止优化的C++模板库 C++React :用于C++11的反应性编程库 Intel TBB :Intel线程构件块 Libclsph:基于OpenCL的GPU加速SPH流体仿真库 OpenCL :并行编程的异构系统的开放标准 OpenMP:OpenMP API Thrust :类似于C++标准模板库的并行算法库 HPX :用于任何范围的并行和散布式利用法式的通用C++运转时系统 VexCL :用于OpenCL/CUDA 的C++向量表达式模板库。 容器C++ B-tree :基于B树数据结构,实现号令内存容器的模板库 Hashmaps: C++中开放寻址哈希表算法的实现 密码学Bcrypt :一个跨平台的文件加密工具,加密文件可以移植到一切可支持的操纵系统和处置器中。 BeeCrypt: Botan: C++加密库 Crypto++:一个有关加密计划的免费的C++库 GnuPG: OpenPGP标准的完整实现 GnuTLS :实现了SSL,TLS和DTLS协议的平安通讯库 Libgcrypt libmcrypt LibreSSL:免费的SSL/TLS协议,属于2014 OpenSSL的一个分支 LibTomCrypt:一个很是周全的,模块化的,可移植的加密工具 libsodium:基于NaCI的加密库,刚强己见,轻易利用 Nettle 底层的加密库 OpenSSL : 一个强大的,商用的,功用齐全的,开放源代码的加密库。 Tiny AES128 in C :用C实现的一个玲珑,可移植的实现了AES128ESB的加密算法 数据库数据库,SQL办事器,ODBC驱动法式和工具 hiberlite :用于Sqlite3的C++工具关系映照 Hiredis: 用于Redis数据库的很简单的C客户端库 LevelDB: 快速键值存储库 LMDB:合适数据库四大根基元素的嵌入键值存储 MySQL++:封装了MySql的C API的C++ 包装器 RocksDB:来自Facebook的嵌入键值的快速存储 SQLite:一个完全嵌入式的,功用齐全的关系数据库,只要几百KB,可以正确包括到你的项目中。 调试调试库, 内存和资本泄露检测,单元测试 Boost.Test:Boost测试库 Catch:一个很时髦的,C++原生的框架,只包括头文件,用于单元测试,测试驱动开辟和行为驱动开辟。 CppUnit:由JUnit移植过来的C++测试框架 CTest:CMake测试驱动法式 googletest:谷歌C++测试框架 ig-debugheap:用于跟踪内存毛病的多平台调试堆 libtap:用C说话编写测试 MemTrack —用于C++跟踪内存分派 microprofile- 跨平台的收集试图分析器 minUnit :利用C写的迷你单元测试框架,只利用了两个宏 Remotery:用于web视图的单一C文件分析器 UnitTest++:轻量级的C++单元测试框架 游戏引擎Cocos2d-x :一个跨平台框架,用于构建2D游戏,互动图书,演示和其他图形利用法式。 Grit :社区项目,用于构建一个免费的游戏引擎,实现开放的天下3D游戏。 Irrlicht :C++说话编写的开源高性能的实时#D引擎 Polycode:C++实现的用于建立游戏的开源框架(与Lua绑定)。 图形用户界面CEGUI : 很灵活的跨平台GUI库 FLTK :快速,轻量级的跨平台的C++GUI工具包。 GTK+: 用于建立图形用户界面的跨平台工具包 gtkmm :用于受接待的GUI库GTK+的官方C++接口。 imgui:具有最小依靠关系的立即形式图形用户界面 libRocket :libRocket 是一个C++ HTML/CSS 游戏接口中心件 MyGUI :快速,灵活,简单的GUI Ncurses:终端用户界面 QCustomPlot :没有更多依靠关系的Qt绘图控件 Qwt :用户与技术利用的Qt 控件 QwtPlot3D :功用丰富的基于Qt/OpenGL的C++编程库,本质上供给了一群3D控件 OtterUI :OtterUI 是用于嵌入式系统和互动文娱软件的用户界面开辟处理计划 PDCurses 包括源代码和预编译库的公共图形函数库 wxWidgets C++库,答应开辟职员利用一个代码库可以为widows, Mac OS X,Linux和其他平台建立利用法式 图形bgfx:跨平台的衬着库 Cairo:支持多种输出装备的2D图形库 Horde3D 一个小型的3D衬着和动画引擎 magnum C++11和OpenGL 2D/3D 图形引擎 Ogre 3D 用C++编写的一个面向场景,实时,灵活的3D衬着引擎(并非游戏引擎) OpenSceneGraph 具有高性能的开源3D图形工具包 Panda3D 用于3D衬着和游戏开辟的框架,用Python和C++编写。 Skia 用于绘制笔墨,图形和图像的完整的2D图形库 urho3d 跨平台的衬着和游戏引擎。 图像处置Boost.GIL:通用图像库 CImg :用于图像处置的小型开源C++工具包 CxImage :用于加载,保存,显现和转换的图像处置和转换库,可以处置的图片格式包括 BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K。 FreeImage :开源库,支持现在多媒体利用所需的通用图片格式和其他格式。 GDCM:Grassroots DICOM 库 ITK:跨平台的开源图像分析系统 Magick++:ImageMagick法式的C++接口 MagickWnd:ImageMagick法式的C++接口 OpenCV : 开源计较机视觉类库 tesseract-ocr:OCR引擎 VIGRA :用于图像分析通用C++计较机视觉库 VTK :用于3D计较机图形学,图像处置和可视化的开源免费软件系统。 最初,对于进修编程大概在工作想升职的法式员兄弟,假如你想更好的提升你的编程才能帮助你提升水平!笔者这里也答应以帮到你~ 编程进修书籍分享: 编程进修视频分享: 分享(源码、项目实战视频、项目笔记,根本入门教程) 接待转行和进修编程的伙伴,操纵更多的材料进修长大比自己琢磨更快哦! 对于C/C++感爱好可以关注小编在背景私信我:【编程交换】一路来进修哦!可以支付一些C/C++的项目进修视频材料哦!已经设备好了关键词自动答复,自动支付就行了! |
工欲善其事必先利其器!!今天江湖君为你精选了Sean Loose风格插画全套教程+2300张商
最近收到多位朋友的留言,问有没有好用地查找电子书资源免费下载的网站,本期内容,网
现在吧,听歌大部分都是要收费的,更何况做素材使用了。印象里以前好像没这个毛病,现
你还在为付费文档头疼吗?快来看看我给你准备的4个免费获取小技能,以后海量资源免费
余妳分享, 资源。CAD办公软件系列教学! 全套资源。获取方式: 关注作者,转发作品。
不管你是想找学习资料、设计图纸、素材参考还是各类神秘资源,有这5个资源网站就够了
文献下载三部曲,轻松搞定海量文献资源!奉上网址:https://ui.adsabs.harvard.edu/网
你还在为找不到电子书而且烦恼吗?授人以鱼不如授人以渔!今天就给大家分享7个高质量
活到老学到老,学习途径那么多不一定非要线下才能学习。现在网上有那么多学习资源,可
本期分享的是网创智慧库私藏的两个压箱底的宝藏级导航网站,可以轻松找到各种所需资源
今天主要给大家带来,我珍藏多年6个的高质量资源网站,都是我经常用到的,还请大家低
2017 年 1 月,微信小程序一夜成名。微信小程序成名后,各大厂开始效仿,相继出现了支
很多人在网络上搜索资源的时候,要不就找不到资源,要不就找到一些没什么用的资源。其
中小学教材将全面使用部编版本,想必家长们都知道了。语文、数学、历史、政治、科学等
在云盘工具还没问世的日子里,要下载比较大的文件或素材,还得特地找到存储它的服务器
关于 C++ 框架、库和资源的一些汇总列表,内容包括:标准库、Web应用框架、人工智能、
还在为搜不到想要的资源而烦恼?小编今天整理了四个拥有海量免费资源的网站,有了它们
设计素材对于我们来说是相当重要的,优秀的素材可以激发灵感,也可以在关键时刻解决燃
CAD资源哪里来?图纸参考哪里来?图块、模型哪里来?别再为这些小事烦恼了,真正不收
网络上的下载器,从网络诞生以来就一直很丰富,而在Windows上,有一款比较小众的开源
声明:本站内容由网友分享或转载自互联网公开发布的内容,如有侵权请反馈到邮箱 1415941@qq.com,我们会在3个工作日内删除,加急删除请添加站长微信:15314649589
Copyright @ 2022-2044 杭州共生网络 www.gongshengyun.cn Powered by Discuz!