libebml:一个C ++库来解析EBML文件

时间:2024-05-25 11:53:42
【文件属性】:

文件名称:libebml:一个C ++库来解析EBML文件

文件大小:137KB

文件格式:ZIP

更新时间:2024-05-25 11:53:42

C++

libebml 一个C ++库来解析EBML文件 规范可以在 建造和安装 构建和安装库 libebml基于cmake ,仅需要C ++编译器。 这意味着正常的构建过程包括通常的步骤: 创建一个构建目录: mkdir build ; cd build mkdir build ; cd build 生成make文件: cmake .. 编译: make 安装(以root身份运行): make install 使用选项自定义内容 默认情况下,仅构建静态库。 该库支持用于指定安装路径的常规cmake选项(例如-DCMAKE_INSTALL_PREFIX=/opt/libebml )。 支持以下其他cmake选项: -DDISABLE_PKGCONFIG=YES —不为pkg-config生成和安装libebml.pc软件包配置模块 -DDISABLE_CMAKE_CONFIG=YES


【文件预览】:
libebml-master
----NEWS.md(10KB)
----src()
--------MemReadIOCallback.cpp(3KB)
--------EbmlContexts.cpp(2KB)
--------EbmlHead.cpp(2KB)
--------EbmlFloat.cpp(4KB)
--------EbmlStream.cpp(2KB)
--------lib()
--------EbmlMaster.cpp(16KB)
--------StdIOCallback.cpp(4KB)
--------EbmlSubHead.cpp(2KB)
--------MemIOCallback.cpp(4KB)
--------Debug.cpp(6KB)
--------platform()
--------EbmlCrc32.cpp(13KB)
--------EbmlVoid.cpp(5KB)
--------EbmlSInteger.cpp(5KB)
--------EbmlString.cpp(4KB)
--------EbmlUnicodeString.cpp(8KB)
--------EbmlUInteger.cpp(4KB)
--------SafeReadIOCallback.cpp(4KB)
--------EbmlDummy.cpp(2KB)
--------EbmlBinary.cpp(3KB)
--------EbmlVersion.cpp(2KB)
--------EbmlDate.cpp(3KB)
--------EbmlElement.cpp(22KB)
--------IOCallback.cpp(2KB)
----CMakeLists.txt(4KB)
----ebml()
--------EbmlVoid.h(2KB)
--------EbmlVersion.h(2KB)
--------EbmlElement.h(21KB)
--------Debug.h(4KB)
--------EbmlEndian.h(4KB)
--------EbmlContexts.h(2KB)
--------EbmlSubHead.h(3KB)
--------EbmlDummy.h(2KB)
--------EbmlHead.h(2KB)
--------EbmlFloat.h(3KB)
--------StdIOCallback.h(3KB)
--------EbmlBinary.h(3KB)
--------IOCallback.h(4KB)
--------EbmlString.h(3KB)
--------MemIOCallback.h(4KB)
--------EbmlId.h(3KB)
--------EbmlConfig.h(3KB)
--------EbmlStream.h(2KB)
--------c()
--------SafeReadIOCallback.h(2KB)
--------MemReadIOCallback.h(2KB)
--------EbmlSInteger.h(3KB)
--------EbmlTypes.h(2KB)
--------EbmlUnicodeString.h(4KB)
--------EbmlMaster.h(8KB)
--------EbmlUInteger.h(3KB)
--------EbmlDate.h(3KB)
--------EbmlCrc32.h(4KB)
----libebml.pc.in(291B)
----README.md(2KB)
----EBMLConfig.cmake.in(102B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(342B)
----LICENSE.LGPL(26KB)

网友评论