英语法语西班牙语

Ad


OnWorks 网站图标

用于 Linux 的 LibNebular 下载

免费下载 LibNebular Linux 应用程序,以便在 Ubuntu online、Fedora online 或 Debian online 中在线运行

这是名为 LibNebular 的 Linux 应用程序,其最新版本可以作为 libnebular-0.1.tar.gz 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。

使用 OnWorks 免费下载并在线运行这个名为 LibNebular 的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

SCREENSHOTS

Ad


自由星云


商品描述

LibNebular 是 C++ Linux 库,用于将图像文件统一操作为字符串键值对(有时是 BLOB 值),其中通过 DL(“.so”)库引入不同的文件类型。 包括 BMP 和 JPEG 插件。 可以轻松移植。



特征

  • 将一页一帧图片读/写成String键值对(如果String值不合适,也可以使用BLOB)(扩展属性系统到多页文件和动画并不难,因为有属性子树代理人。)
  • 支持许多 (RGBAX) 位图内存格式
  • 文件类型可以通过 URL 扩展名和文件签名(“magic”)确定(然后通过相应的动态加载库(“.so”)插件操作文件)
  • 能够在用户提供的内存区域中存储位图(其所需大小可由库计算)
  • 不支持(通过它很容易添加)转换为调色板位图,但调色板存储和检索可以完成
  • 对图形输出不做任何事情(通过包含在 LibSDL 帮助下的输出示例)
  • 通过库是针对 GNU/Linux 上的 GCC 的,看来移植并不难
  • 相当好的类设计和 C++ 语言(主要是在 ISO/IEC 14882:2003 中)
  • 编译时中等数量的外部依赖项(请参阅“安装”),甚至更多:其中一些包含在发行版中(但是,如果您打算使用它们,请注意它们的不同许可证)
  • 对于不是插件开发人员的用户,编译时依赖更少(GNU C 库、C++ 标准库;包含在发行版 LibBoost“boost/shared_ptr.hpp”、“boost/make_shared.hpp”中……还有一些?似乎没有)
  • 库运行时几乎没有外部依赖(GNU C 库,也许是 C++ 标准库和嗯... JPEG 插件的 LibJPEG)
  • 用户 API 和插件 API 之间的不同边界
  • Doxygen 代码文档
  • 通过异常报告错误; 此外,还有向用户提供的回调报告警告(和信息性消息)的机制
  • 用于从 C 代码下方“模拟”异常抛出的包装器(例如,用于 LibJPEG 中的错误处理)
  • 有一些借助 (1) 外部 C 库(JPEG 插件)和 (2) 仅靠自己的双手(BMP 插件)实现插件的示例
  • 属性子树代理,用于操作相同前缀的属性作为不同的树甚至图片
  • 许多警告、错误信息是统一的(但不完全相同)
  • 包括系统单元测试(在 Google Test 的帮助下完成)
  • 公开的所有标识符的不同命名空间(但是,当然,除了宏)
  • 一些有用的模板已经实例化
  • 使用OOP模式和其他好的编程技术,例如Singleton,自己的Iterator-s; Functor-s, Smart pointers, Pimpl-s, BLOB-s with copy-on-write feature, Wrappers, Proxy for Subtree
  • Autotools(Autoconf、Automake)构建系统
  • 除软件需求说明书和原始任务外的所有内容均为英文(前者为俄文)


目的

开发人员,信息技术



程式语言

C + +中


分类目录

数据格式、图形

这是一个也可以从 https://sourceforge.net/projects/libnebular/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad