从以下网址下载HDF5源代码。
HDF5® Source Code - The HDF Groupwww.hdfgroup.org![319b38c3ef85055785bf6c686d1855cf.png](https://i-blog.csdnimg.cn/blog_migrate/95a5b94d411be1af9efb2ab73ad162c3.png)
一般可以选择hdf5-1.10.6.tar.gz来编译。但是还要更方便的CMake版本可供选择:
![602ffe6eb08fa43a563290ae8f86dfba.png](https://i-blog.csdnimg.cn/blog_migrate/3c7f097215c1b86bdc272d63be2300c7.png)
本文选取CMake-hdf5-1.10.6.tar.gz
下载后解压.
本文的解压目录为e:work2020CMake-hdf5-1.10.6
![0e7900f693004c307b874754845e299c.png](https://i-blog.csdnimg.cn/blog_migrate/ccadc0234d4dc4e317a8200a36a361ec.png)
以系统管理员身份运行cmd,并进入目录e:work2020CMake-hdf5-1.10.6
ctest -S HDF5config.cmake,BUILD_GENERATOR=VS201964 -C Release -VV -O hdf5.log
![a3a4bb3397a3448ae17187d6c96230f5.png](https://i-blog.csdnimg.cn/blog_migrate/316d740294186337bec9a005dc4bad8c.png)
运行完毕有:
![a241dc8dc3125a4d383ab7baff3f204e.png](https://i-blog.csdnimg.cn/blog_migrate/140f9d52dfe9150e63b26a7a006a1eb6.jpeg)
这是会产生安装文件
![073c2a50f21a4cdc9e31e8356b6fdb4d.png](https://i-blog.csdnimg.cn/blog_migrate/c43540cfc29076aafd2edd759702ff56.jpeg)
HDF5-1.10.6-win54.exe,执行文件有:
![55e94bdcfae19e937bd7ecdbdb0b58b4.png](https://i-blog.csdnimg.cn/blog_migrate/a9d410364a548279cc8ac6c7c0ed570d.png)
![4b184f64116f04b2ffa50e594e6a3582.png](https://i-blog.csdnimg.cn/blog_migrate/525cdd08f0a7bab0c8fe2d413b6a6dc4.jpeg)
![c37ef58c61ccc94d5906f159005ccdfc.png](https://i-blog.csdnimg.cn/blog_migrate/cbe2ec77fd047f9b7ccf428f9614910f.png)
![a95d46660e5ab985c0627359fbb85e06.png](https://i-blog.csdnimg.cn/blog_migrate/a155ce4ece219a8ad7e124c2358dd207.png)
![12158c8c483b7bc43b609b0eeb9f4bdf.png](https://i-blog.csdnimg.cn/blog_migrate/5e74961182a421e821c94d1d2eaaa99d.png)
![17d565271878433c1ce3429ddaf970e6.png](https://i-blog.csdnimg.cn/blog_migrate/d3135f53f449b90dda68b38b863dd4ff.png)
![da601fea3f984142eac07ce1ce603cf8.png](https://i-blog.csdnimg.cn/blog_migrate/0ae115fef70b1405adbea7da58cff566.png)
![6957aa98764ff6ee35d85d85c0b51aa9.png](https://i-blog.csdnimg.cn/blog_migrate/7acb6a48ccd5bb008994ffcfaedefb17.png)
这样,在Win10+VS2019环境,HDF5-1.10.6编译安装完毕。