9个版本
0.8.1 | 2021年11月21日 |
---|---|
0.7.1 | 2021年1月27日 |
0.7.0 | 2020年8月9日 |
0.6.1 | 2020年4月12日 |
0.2.5 |
|
#250 in 压缩
16,709 每月下载量
用于 59 个crate (直接使用19个)
4MB
54K SLoC
hdf5-sys
此crate提供了对HDF5 C库的直接绑定,并在必要时允许从C源码构建库,因此可以静态链接。
静态链接
此crate支持链接到HDF5的静态构建。HDF5 C库是通过hdf5-src
crate构建的,然后在设置static
特性时链接进来。下面是静态构建支持的选项列表。
截至写作时,构建的HDF5库版本为1.10.5,但以后可能会增加。
Crate特性
向上传播的特性将基于所选库的特性进行检测。可以选择的库可以始终通过指定环境变量HDF5_DIR
来覆盖。
通用特性
mpio
: 启用MPI支持(静态模式下不支持)static
: 从源码构建HDF5 C库(下面是选项列表)
这些选项是互斥的。这个组合可能在将来得到支持,请参见问题#101。
以下特性会影响从源码编译时的HDF5构建选项
hl
: 启用高级特性(我们不提供绑定)threadsafe
: 构建线程安全的库版本zlib
: 启用zlib
过滤器支持deprecated
: 包含已弃用的符号(我们不提供绑定)
注意:HDF5库有单独的BSD样式许可。