开源免费的 C/C++ 库干活分享

这篇具有很好参考价值的文章主要介绍了开源免费的 C/C++ 库干活分享。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. boost - 提供存储库 免费提供同行评审的便携式C++源库。重点是 在与C++标准库配合良好的库上。
  2. STLport(STL 库):
    此版本的 STL(C++ 标准模板库)可用 从他们的网站免费。它显然也附带 Borland C++编译器的当前版本。
  3. ACDK - Artefaktur 组件 开发套件 - 独立于平台C++组件框架类似 到 Java 或 .NET(反射、线程、Unicode、垃圾回收、 io、net、util、XML 等)集成了Java,Perl,Python,Tcl, Lisp,COM和CORBA。[开源免费 c ++ 库类]
  4. Libcwd - 一个有据可查的, 线程安全库,支持C++开发人员调试其应用程序。 它包括对自定义调试通道的基于 ostream 的调试输出的支持, 内存分配调试和运行时支持,如打印源 模板参数的文件位置和拆解名称。[ 免费 c ++ 库类]
  5. 通用C++ - 框架 为线程、套接字、文件访问、Deamons、 坚持不懈,以及清晰的系统,服务。[开源免费 c ++ 库类]
  6. 数据库模板 库 - 提供与 STL 容器一样的 ODBC 记录集,包括 将内容写回数据库。
  7. 通用文本转换 库 - 要解析和修改的C++类和函数库 STL 字符串。CTTL 子字符串类可以比较、插入、替换、 并使用 EBNF 语法解析。编译程序实现递归 下降 LL(INF) 解析器。[开源免费 c ++ 库类]
  8. SGI 标准模板库 (STL):
    如果您的编译器没有最新的标准模板库实现, 您可能希望考虑此版本可从 SGI 免费获得。
  9. AccessLog - 一个C++包装器,用于为伯克利数据库库提供 XBase 时尚。
  10. 音频/视频 3D C++ 编程库 - AV3D for C++ 是一款多平台高性能 编程库。主要特点:3D图形,声音支持(SB, 和 S3M)、控制器接口(键盘、鼠标和操纵杆)、XMS。
  11. 巴比伦库 - 一个简单的例程和类的集合,可以用作 大型项目的构建块。许多方法是便携式的 并针对嵌入式系统进行了调整。[开源免费 c ++ 库 类]
  12. 打开 EzBasic - A C++ 基于库,可用于使用函数制作程序 在 VB 中。该库有 25 个类,包括 GUI、线程、字符串、 主动-X。将VB代码转换为C++的简单方法。[开源免费c ++ 库类]
  13. dlib C++库 - 各种类的集合。套接字、线程、GUI 和目录 浏览接口。还有许多容器类和其他杂项 比如一个大整数。[开源免费 c ++ 库类]
  14. BitMagic-C++类 使用多种类型的动态自适应实现位向量的库 压缩。可用于数据库和搜索系统。[开源 免费的 c ++ 库类]
  15. freeodbc++ - A C++ 用于访问 SQL 数据库的库。设计时考虑了标准, 因此,它提供了众所周知的JDBC 2.0的子集,并运行在 ODBC。[开源,LGPL]
  16. Crypto++ - 免费的加密方案C++库:包括密码,消息 身份验证代码、单向哈希函数、公钥密码系统、 和关键协议计划。
  17. 易赢32 - 制造 使用Windows API时更容易的Windows编程。[开源免费 c ++ 库类]。
  18. 简单 XML 持久性库 - 用于 XML 中对象序列化的轻量级C++库。
  19. SOL++2000 - 免费 C++ Microsoft Windows 的类库。库的所有源文件 并且有很多示例程序可用。
  20. 标准 J2K 磁带库 - A 完全可移植的C++库,提供一组标准的类 类似于 Java Common API。[开源,LGPL]
  21. GNU Nana - 许多经过测试、经过验证的方法的库,以提高 C 和 C++代码。包括:扩展日志记录、断言检查、设计者 合约:DbC.支持实时测量,进行性能统计 用于代码片段,并在不修改的情况下跟踪程序执行 法典。
  22. libunicows:
    libunicows允许您在Windows上编写使用Unicode的程序 9x/ME,使用Microsoft Visual C++以外的编译器(Microsoft Unicows 库需要 Visual C++)。该库支持(在 我写这篇文章的时间)MinGW,Visual C++ 6,Borland C++和Watcom(和 OpenWatcom) C/C++。
  23. OSLib :
    OSLib 是一个 C 库,供程序员编写系统软件(无论 它是嵌入式软件甚至整个操作系统内核)。它 包含 4 个库(扩展器库、标准 C 库、 数学库和内核库)。
  24. 麻省理工学院外内核操作 系统:
    MIT外内核操作系统试图提供一个抽象级别 硬件,以便您可以专注于实施的其他方面 操作系统。可能对那些打算写作的人有用 操作系统。
  25. OSKit Project (Flux) :
    OSKit 项目是一个由 34 个组件组成的 C 框架,提供了广泛的 各种设施,对计划编写操作的人有用 系统内核、服务器、引导加载程序、嵌入式应用程序和 喜欢。
  26. 正则表达式:
    正则表达式是一个正则表达式解析器,向公众发布 域(或者网站是这么说的)。如果你想写一个程序,这很有用 使用正则表达式,但不想使用GPL表达式 来自自由软件基金会。(该包位于 链接到的页面中间;只需向下滚动即可找到它。
  27. txObject ATK - A 集合 独立于平台的C++类库,提供五层 包含对象库、IO 和计时器、线程、进程间框架 通信和分布式对象通信。
  28. libsigc++ 回调框架 对于C++:
    libsigc++有C++类,为您提供类型安全的回调系统。 您可以定义信号并为这些信号分配回调函数。
  29. 标准函数库 :
    标准函数库(SFL)包含用于压缩的例程, 加密、编码、数据类型转换、数据输出格式化、 过程控制、日期、时间、日历、品种表、链表、 配置文件、错误消息文件、字符串操作。
  30. 虚拟 X 类 库 (VXCL) - 功能强大的C++类的集合。[开源, LGPL]
  31. 视图 - C++标准模板库扩展:
    视图扩展STL以包括域视图,这使您可以简化 使用容器时的代码。
  32. VXL(Vision-something-Libraries) - 专为计算机视觉研究设计的C++库的集合。 包括映像、几何图形、数字、流式 I/O、基本模板、 波西斯。VXL是用ANSI/ISO C++编写的,设计为可移植的 在许多平台上。
  33. 角马 闪电:
    GNU 闪电是一个例程库,允许程序生成 运行时汇编语言代码。它抽象了目标 CPU,公开了 您的程序到标准化的RISC指令集。
  34. GetPot:
    GetPot是无处不在的getopt的字谜,允许程序解析 命令行和简单的输入文件,只需包含标头 文件(整个库显然在标题中 文件)。
  35. ZThreads - 一个先进的 面向对象、跨平台C++线程和同步库。 [GPL]
  36. CImg 图书馆 - The C++ 模板化图像处理库,提供简单的类和 处理和显示图像的功能。适用于 Unix/X11 和 Windows。[打开 来源,GPL]
  37. MyLibC:
    MyLibC是glibc for Windows的克隆。作者写这篇文章是为了减少 在 Windows 上使用 glib 时产生的可执行文件的大小。 提供了来源。
  38. IO95: Win95 LFN API 包装库:
    此库具有您可以从 MSDOS 程序调用的函数 以访问 Windows 95 及更高版本中的长文件名 (LFN) API。
  39. U2NT库: Unix/NT跨平台库:
    这是一个库,可以简化将Unix程序移植到所需的工作 新台币。网站上没有太多关于图书馆功能的详细信息, 但是您只需从他们的网站下载并自己检查即可。
  40. ClibPDF PDF 库:
    ClibPDF 是一个 C 库,允许您从您的 应用程序甚至CGI脚本。
  41. CxImage - 用于加载、保存、显示、转换的 Win32 平台C++类 BMP,JPEG,GIF,PNG,TIFF,MNG和ICO图像。
  42. 整体 :
    Ensemble 是一个用于构建可靠分布式应用程序的工具包。 此工具包中包含一个可以使用的协议库 以构建分布式应用程序。该库主要使用 UDP/IP 插座。
  43. GLT - C++编程库 使用OpenGL的交互式3D图形。旨在增强OpenGL API 具有操作 OpenGL 状态机的便捷机制。
  44. 迪斯林 :
    这是一个绘图库,用于将数据显示为曲线、条形图、 饼图、3D 彩色图、表面、等高线和地图。
  45. 开放式转向 - C++ 帮助构建自主角色转向行为的库 在游戏和动画中
  46. LibSMI:
    这个C库“允许网络管理应用程序访问 SMI MIB 模块信息通过定义良好的 API 隐藏 查找和解析 SMIv1/v2 MIB 模块的令人讨厌的细节。
  47. TIFF工具 - 一套 的C++绑定到 libtiff 和一些实用程序以处理多页 从扫描文档创建的 TIFF 文件。[开源,GPL]
  48. 可视化工具包 (VTK)- 用于3D计算机图形学,图像处理的C++库, 和可视化。还有基于 Tcl、Python 和 Java 的实现 类库。
  49. GNET 网络库 :
    这是一个建立在 glib 之上的简单网络库。它适用于Linux, BSD、Mac OS X、Solaris、HP 和 Windows。
  50. 耳语C++应用程序 框架:
    Whisper是一个通用C++应用程序框架,它需要 模板、多重继承、STL 和例外的优势。它 可移植到 Macintosh 和 Win32。它包含许多调试 工具。
  51. GNU 通用 C++:
    GNU Common C++是一个用于开发可移植线程应用程序的C++框架。 它是在GNU GPL许可证下发布的。
  52. OPP C++类库 :
    具有许多功能(包括类)的C++类库 用于通过HTTP检索文件,发送和接收电子邮件,数据库 类、线程支持、字符串类、HTML 解析器等。它支持 Unix 平台。
  53. MySQL++ - 一个用于MySQL的C++ API。尝试使使用查询像 使用其他 STL 容器。
  54. Boehm-Demers-Weiser(英语:Boehm-Demers-Weiser) 垃圾收集器:
    C/C++的垃圾收集器,也可以用作内存泄漏 探测器。您可以简单地将 malloc() 的调用替换为 GC_malloc()。 支持Win32,Win32s,OS/2,MacOS,AmigaDOS和Unix系统。
  55. S-邮件项目 - DObject库C++数据库连接 - C++数据库接口 类似于 JDBC 技术。当前可用的驱动程序支持: MySQL数据库,通过ADO组件的mdb文件(仅限win32平台)。 [开源,GPL]

文章来源地址https://www.toymoban.com/news/detail-492433.html

到了这里,关于开源免费的 C/C++ 库干活分享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Minio 踩坑 Docker 使用 免费开源对象存储 MINIO 包会安装

    minio简介: 对象存储人工智能数据基础设施 MinIO 是一种高性能、S3 兼容的对象存储。它是为大规模 AI/ML、数据湖和数据库工作负载。它是软件定义的并在任何云或本地基础设施上运行。MinIO 具有双重许可根据开源 GNU AGPL v3 和商业企业许可证。 之前使用的是官方的minio/minio,

    2024年04月14日
    浏览(48)
  • 天下苦广告久矣!分享五款免费且无广告的开源软件

    在日常的使用中,我们需要使用各种软件来提高我们的工作效率或者进行创意的表达。然而,商业软件价格昂贵,某些国产软件又充斥着广告。因此,开源软件成为了一个不错的选择,以下是我推荐的五款优秀的开源软件。 ​ LibreOffice是一个完全开源的办公套件,包括文字处

    2024年02月08日
    浏览(43)
  • 【开源EZRclone】替代RaiDrive,无任何限制免费挂载你的网络存储到本地驱动器

    EZRclone是一个基于PyQt的rclone管理UI界面,初衷是让rclone更好用,一定程度上替代raidrive等收费软件。 github链接:https://github.com/0oljyo0/EZRclone(可能无法实时更新,gitee为最新版本。) gitee链接:https://gitee.com/o0ljy0o/ezrclone 开机自启动并最小化到系统托盘 配置挂载本地驱动器 启动后自

    2024年02月01日
    浏览(82)
  • 制作酷炫可视化大屏利器--分享10种比较流行的开源免费的图表库

    在开发可视化项目的过程中往往涉及到可视化图表, 多酷炫的报表, 大屏, 都用了非常多的图表, 接下来我和大家分享一些比较流行的开源免费的图表库. 1,Frappe Charts Frappe Charts - 免费开源、轻量无依赖的 web 图表库,简单不臃肿,支持搭配 Vue / React 等框架使用,一个小巧简单

    2024年02月08日
    浏览(39)
  • 分享一套国内功能齐全的开源MES/免费试用MES/MES源代码

    一、系统概述: 万界星空科技免费MES、开源MES、商业开源MES、市面上最好的开源MES、MES源代码、适合二开的开源MES、好看的数字大屏。 1. 万界星空开源MES制造执行系统的Java开源版本。 开源mes系统包括系统管理,车间基础数据管理,计划管理,物料控制,生产执行,质量管理

    2024年04月08日
    浏览(52)
  • 【C++】开源:Boost库常用组件配置使用

    😏 ★,° :.☆( ̄▽ ̄)/$: .°★ 😏 这篇文章主要介绍Boost库常用组件配置使用。 无专精则不能成,无涉猎则不能通。——梁启超 欢迎来到我的博客,一起学习,共同进步。 喜欢的朋友可以关注一下,下次更新不迷路🥞 项目Github地址: https://github.com/boostorg/boost Boost库在线书籍

    2024年02月15日
    浏览(56)
  • 【C++】开源:Boost网络库Asio配置使用

    😏 ★,° :.☆( ̄▽ ̄)/$: .°★ 😏 这篇文章主要介绍Asio网络库配置使用。 无专精则不能成,无涉猎则不能通。——梁启超 欢迎来到我的博客,一起学习,共同进步。 喜欢的朋友可以关注一下,下次更新不迷路🥞 项目Github地址: https://github.com/boostorg/asio Boost.Asio 是一个用于

    2024年02月15日
    浏览(48)
  • C++_开发_Boost开源库_介绍_使用

    Boost库 是一个功能强大 , 构造精良 , 跨越平台 , 代码开源 , 完全免费的 C ++ 开源程序库。它使得C++编程更优雅、更有活力、更高产,C++11的标准有三分之二来自boost库。在boost1.57版本时,就一共包含了129个组件,分为25个大类,涵盖了文本处理,容器,迭代器,算法,图像处理

    2024年02月17日
    浏览(37)
  • 06.2_c/c++开源库boost_coroutine2 协程库

    sudo apt install libboost-coroutine1.71-dev libboost-coroutine不支持.pc格式查看, 支持.cmake导入 cat /usr/lib/x86_64-linux-gnu/cmake/boost_coroutine-1.71.0/boost_coroutine-config.cmake cat /usr/lib/x86_64-linux-gnu/cmake/boost_coroutine-1.71.0/libboost_coroutine-variant-shared.cmake 可知依赖: atomic chrono context thread 从安装路径可知 头

    2024年04月28日
    浏览(40)
  • Llama 2免费托管及API提供

    Llama 2 是 Meta 最新的文本生成模型,目前其性能优于所有开源替代方案。 推荐:用 NSDT编辑器 快速搭建可编程3D场景 它击败了 Falcon-40B(之前最好的开源基础模型),与 GPT-3.5 相当,仅低于 GPT-4 和 PALM 2(均为闭源模型,分别由 OpenAI 和 Google 拥有)。 HuggingFace 上的开源基金会

    2024年02月12日
    浏览(80)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包