How to fix the error "HDF5-DIAG: Error detected in HDF5"

Since I’m new to HDF5, I’m totally puzzled about this problem.
I had built the serial and parallel version in different files out of the root directory of hdf5.
So there’re 3 files in my directory, serial version, parallel version and the root directory obtained by tar -xf.
1

And I also had linked the correct libs, for it didn’t report regarding errors.
But i don’t know how to solve the problem as shown below:

The error report is following:

HDF5-DIAG: Error detected in HDF5 (1.8.18) MPI-process 0:
#000: …/…/hdf5-1_8_18/src/H5G.c line 468 in H5Gopen2(): unable to open group
major: Symbol table
minor: Can’t open object
#001: …/…/hdf5-1_8_18/src/H5Gint.c line 321 in H5G__open_name(): group not found
major: Symbol table
minor: Object not found
#002: …/…/hdf5-1_8_18/src/H5Gloc.c line 430 in H5G_loc_find(): can’t find object
major: Symbol table
minor: Object not found
#003: …/…/hdf5-1_8_18/src/H5Gtraverse.c line 863 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found


I also found the source code about the errors:




Sincerely thanks in advance!