#include #include #include "hdf5.h" int main(void) { herr_t ier; unsigned maj, min, rel; ier = H5open(); if (ier) { fprintf(stderr,"Unable to initialize HDF5: %d\n", ier); return EXIT_FAILURE; } ier = H5get_libversion(&maj, &min, &rel); if (ier) { fprintf(stderr,"HDF5 did not initialize!\n"); return EXIT_FAILURE; } printf("C HDF5 version %d.%d.%d\n", maj, min, rel); ier = H5close(); if (ier) { fprintf(stderr,"Unable to close HDF5: %d\n", ier); return EXIT_FAILURE; } return EXIT_SUCCESS; }