mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-01-30 15:32:37 +08:00
[svn-r13137] Updating windows installation file includes:
limitation of support 64-bit with visual studio 2005 How to test with 1.6 compatible
This commit is contained in:
parent
4bf379277b
commit
66cd68e65b
@ -252,8 +252,8 @@ STEP 1: Building HDF5 libraries and tools
|
||||
You should find windows project files listed as "all files,
|
||||
big files etc." on the left.
|
||||
|
||||
3. (Optional)HDF5 C++, Fortran libraries, HL-CPP,
|
||||
HL-Fortran and Intel compiler
|
||||
3. (Optional)HDF5 C++, Fortran libraries, High level C++,
|
||||
High level Fortran and Intel compiler
|
||||
|
||||
3.1 Skip this step if you do not want to build HDF5 C++ libraries
|
||||
|
||||
@ -2245,13 +2245,11 @@ by other compilers.
|
||||
Go back to Section II, Step I(2) to Build, test and install HDF5
|
||||
libary and tools.
|
||||
========================================================================
|
||||
Section XI: How to build HDF5 in Visual studio 2005 on windows 64-bit platform
|
||||
Section XI: How to build HDF5 in Visual studio 2005 on windows 32-bit and 64-bit platform
|
||||
========================================================================
|
||||
Currently we only support HDF5 as an 32-bit application on windows 64-bit
|
||||
platform.
|
||||
|
||||
The building procedure is almost the same as building HDF5 on .Net 2003.
|
||||
You may need to pay attention to the following reminders:
|
||||
For 64-bit, currently we only support HDF5 as an 32-bit application and you may need to
|
||||
pay attention to the following reminders:
|
||||
1) To use zlib or szlib compression packages:
|
||||
Use zlib 1.2.2 DLL provided at
|
||||
ftp://ftp.ncsa.uiuc.edu/HDF/lib-external/zlib/1.2/bin/zlib122-windows.tar.gz
|
||||
@ -2260,8 +2258,9 @@ platform.
|
||||
2) Make sure that WIN32 macro is set at visual studio 2005.
|
||||
3) You may use _CRT_SECURE_NO_DEPRECATE to disable the warnings.
|
||||
Please refer to Section VI: How to build HDF5 in Visual Studio .Net 2003.
|
||||
|
||||
|
||||
Please also note that the example workspace may not work properly. You may need to reset hdf5
|
||||
library path.
|
||||
|
||||
========================================================================
|
||||
Section XII: Misc.
|
||||
========================================================================
|
||||
@ -2355,6 +2354,12 @@ using the Visual C++ Development Environment.
|
||||
General->Predefined Preprocess or Symbols, and add
|
||||
"HDF5F90_WINDOWS" to use HDF5 Fortran DLL.
|
||||
|
||||
|
||||
3. Backward compatibility with 1.6
|
||||
If you are going to use 1.6 APIs with 1.8 branch, you may do the following two things:
|
||||
3.1 Uncomment out /*#define H5_WANT_H5_V1_6_COMPAT 1*/ inside h5pubconf.h under windows\src.
|
||||
3.2 Set up an environment variable H5_WANT_H5_V1_6_COMPAT to 1, this will be used to test compatibility
|
||||
of error APIs.
|
||||
Remember to undo 1 and 2 after you test if you are not going to use 1.6 backward compatibility option.
|
||||
|
||||
************************************************************************
|
||||
Please send email to hdfhelp@ncsa.uiuc.edu for further assistance.
|
||||
Please send email to hdfhelp@hdfgroup.org for further assistance.
|
||||
|
Loading…
Reference in New Issue
Block a user