HDF5® Source Code
The source code distributions for Unix and Windows are identical except for the line endings.
Applications that were created with earlier HDF5 releases may not compile with 1.14 by default. The API Compatibility Macros in HDF5 allow users to work around this issue. Users can specify a compatibility macro mapping for the version of HDF5 that an application was built with. For example, a 1.10 application can be built with 1.14 using either an application or library mapping as follows:
However, users will not be able to take advantage of some of the new features in 1.14 if using these compatibility mappings. See the Migrating from HDF5 1.12 to HDF5 1.14 page for details on upgrading an application. |