注意:1、相关尺寸、坐标参数要事先规划好;2、后画的图形会覆盖前面的图形。另外,由于rturtle.h库中...
skia+third_party/skia:谷歌的Skia图形库 sql:包装了 sqlite testing:包含我们用于单元测试的Google开源GTest代码。 third_party:200多个小型和大型“外部”库,例如图像解码器,压缩库和Web引擎Blink(此处是因为它继承了WebKit的许可证限制)。 .../blink/renderer: 负责将HTML,CSS和脚本转换为绘画命令和其他状态更改的...
C++库,允许开发人员使用一个代码库可以为widows, Mac OS X,Linux和其他平台创建应用程序 图形 bgfx:跨平台的渲染库 Cairo:支持多种输出设备的2D图形库 Horde3D 一个小型的3D渲染和动画引擎 图形引擎 Ogre 3D 用C++编写的一个面向场景,实时,灵活的3D渲染引擎(并非游戏引擎) OpenSceneGraph 具有高性能的开源3D图形工...
matplotplusplus - 用于数据可视化的 C++ 图形库。[麻省理工学院]网站 调试 调试库、内存泄漏和资源泄漏检测、单元测试 backward-cpp - 一个漂亮的 C++ 堆栈跟踪漂亮打印机。[麻省理工学院] benchmark - Google 提供的小型微基准支持库。[阿帕奇2] Boost.Test - Boost 测试库。[促进] check - Check 是 C 的...
Cocos2d-x :一个跨平台框架,用于构建2D游戏,互动图书,演示和其他图形应用程序。 Grit :社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。 Irrlicht:C++语言编写的开源高性能的实时#D引擎 Polycode:C++实现的用于创建游戏的开源框架(与Lua绑定)。 图形用户界面 CEGUI: 很灵活的跨平台GUI库 FLTK :快速,...
tinyhttpd是一个超轻量型Http Server,使用C语言开发,全部代码只有502行(包括注释),附带一个简单的Client,可以通过阅读这段代码理解一个 Http Server 的本质。 下载链接:http://sourceforge.net/projects/tinyhttpd/ - 3. cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有500多行,...
几种出色的C/C++ GUI函数库的介绍 QT http://www.trolltech.com http://www.qiliang.net/qt.html Qt是Trolltech公司的一个多平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的很容易扩展,并且允许真正地组件编程。自从1996年早些时候,Qt...
Dear ImGui是一个出色的图形用户界面 C++ 库,使用 Dear ImGui 的应用程序数据可以证明其性能优越。
libc库 libc的一个轻量级实现,完全跨平台,并且针对不同架构进行了优化。 支持大部分字符串、宽字符串操作。 扩展字符串、宽字符串的各种大小写不敏感操作接口 扩展memset_u16、memset_u32等接口,并对其进行高度优化,尤其适合图形渲染程序 libm库 libm部分接口的一个轻量级实现,以及对常用系统接口的封装。(目前只实...
在开源软件盛行的今天,很多知名的C++国产软件都用到了一些大型C/C++开源库,比如暴风音影使用了多媒体处理开源库FFmpeg、腾讯会议使用了实时音视频处理开源库Webrtc、PC版微信使用了Chromium嵌入式框架开源库CEF等。今天我们就来介绍一下日常工作中常用的C/C++开源库,给大家提供一个借鉴和参考。