本文介绍在Windows电脑的Visual Studio软件中,配置C++ 语言最新版netCDF库的方法。
netCDF(Network Common Data Form)是一种用于存储、访问和共享科学数据的文件格式和库,其提供了一种灵活的方式来组织、描述和存储多维数据,适用于各种科学领域,包括气象学、地球科学、大气科学、海洋学等。而netCDF库则提供了用于读取和写入 netCDF数据的接口和函数——其支持多种编程语言,包括C、C++、Fortran、Python等。在我们之前的文章Anaconda下Python中h5py与netCDF4模块下载与安装方法(https://blog.csdn.net/zhebushibiaoshifu/article/details/120553597),以及文章Python批量读取大量nc格式文件并导出全部时间信息(https://blog.csdn.net/zhebushibiaoshifu/article/details/135331417),还有文章Python读取.nc数据并提取指定时间、经纬度维度对应的变量数值(https://blog.csdn.net/zhebushibiaoshifu/article/details/136264348)中,介绍过在Python环境下配置netCDF库、读取netCDF数据(也就是.nc格式的数据)的方法;而在本文中,我们就介绍一下这个netCDF库在C++ 语言环境下的编译、配置方法。
首先,我们进入netCDF库的官方下载网站(https://downloads.unidata.ucar.edu/netcdf/)。如下图所示,首先我们先下载NetCDF-C这个库——找到其中netCDF-4库(不带有DAP字样的那个),选择32-bit还是64-bit(一般就是64-bit),然后点击即可下载。
接下来,我们再下载netCDF-C++ 这个库。如下图所示,找到最新版的、后缀名为.zip
的那个文件即可。
上述文件下载后,会分别得到1
个.exe
可