Unix HDF5库和标头版本不匹配

Unix HDF5库和标头版本不匹配,unix,version,hdf5,mismatch,Unix,Version,Hdf5,Mismatch,我收到以下错误消息: 警告HDF5库版本不匹配错误 用于编译此应用程序的HDF5头文件不匹配 此应用程序链接到的HDF5库使用的版本。 如果应用程序继续运行,可能会发生数据损坏或分段错误。 当应用程序由一个版本的HDF5编译,但 链接到不同版本的静态或共享HDF5库。 您应该重新编译应用程序或检查与共享库相关的 设置,如“LD\u库\u路径”。 您可以通过设置环境来禁用此警告,风险由您自己承担 变量“HDF5\u DISABLE\u VERSION\u CHECK”的值为“1”。 将其设置为2或

我收到以下错误消息:

警告HDF5库版本不匹配错误 用于编译此应用程序的HDF5头文件不匹配 此应用程序链接到的HDF5库使用的版本。 如果应用程序继续运行,可能会发生数据损坏或分段错误。 当应用程序由一个版本的HDF5编译,但 链接到不同版本的静态或共享HDF5库。 您应该重新编译应用程序或检查与共享库相关的 设置,如“LD\u库\u路径”。 您可以通过设置环境来禁用此警告,风险由您自己承担 变量“HDF5\u DISABLE\u VERSION\u CHECK”的值为“1”。 将其设置为2或更高将完全抑制警告消息。 标题为1.8.15,库为1.8.13

上次我没有意识到服务器已经安装了HDF5 1.8.13。我在本地目录中安装了另一个HDF5 1.8.15。在发现服务器有HDF 1.8.13并且已经链接到其他相关软件之后,我只是删除了HDF5 1.8.15的整个目录,而没有“清理”HDF 1.8.15,并且我无权更改服务器上的HDF5 1.8.13目录。那么我该如何解决这个问题呢

非常感谢