summaryrefslogtreecommitdiffstats
path: root/release_docs/INSTALL_Windows.txt
diff options
context:
space:
mode:
authorXuan Bai <xuanbai@hdfgroup.org>2004-12-17 16:13:45 (GMT)
committerXuan Bai <xuanbai@hdfgroup.org>2004-12-17 16:13:45 (GMT)
commit589c2ea1bf84d9401a2cb32c979f0af9e7052153 (patch)
tree94a4b861a3c1c5ea342c1fba031b75dd9914a5dd /release_docs/INSTALL_Windows.txt
parent5387f65eef42ba904c60a223b12e63b5c0743d55 (diff)
downloadhdf5-589c2ea1bf84d9401a2cb32c979f0af9e7052153.zip
hdf5-589c2ea1bf84d9401a2cb32c979f0af9e7052153.tar.gz
hdf5-589c2ea1bf84d9401a2cb32c979f0af9e7052153.tar.bz2
[svn-r9685] Purpose:
Update. Description: Update HDF5 Windows installation documentation to include recently added HDF5 high level library and tests information. Solution: Platforms tested: Not necessary. Misc. update:
Diffstat (limited to 'release_docs/INSTALL_Windows.txt')
-rw-r--r--release_docs/INSTALL_Windows.txt83
1 files changed, 74 insertions, 9 deletions
diff --git a/release_docs/INSTALL_Windows.txt b/release_docs/INSTALL_Windows.txt
index 35238f4..35ac5b8 100644
--- a/release_docs/INSTALL_Windows.txt
+++ b/release_docs/INSTALL_Windows.txt
@@ -195,6 +195,9 @@ Section I: What do we build and install?
HDF5 Dynamic Link Library(DLL):
debug and release version as well as export libraries for DLL
+ HDF5 high level static library:
+ debug and release version
+
HDF5 tools:
HDF5 tools
@@ -208,6 +211,9 @@ Section I: What do we build and install?
HDF5 library testing programs:
HDF5 library comprehensive tests
+
+ HDF5 high level library testing programs:
+ HDF5 high level library comprehensive tests
HDF5 related tools testing programs:
HDF5 tools comprehensive tests
@@ -269,6 +275,10 @@ STEP 1: Building HDF5 libraries and tools
hdf5_f90cstubdll
hdf5_fortran
hdf5_fortrandll
+ hdf5_hl_fortran
+ hl_test_lite_fortran
+ hl_test_image_fortran
+ hl_test_table_fortran
libtest_cstubdll
libtest_fortran
libtest_fortrandll
@@ -333,6 +343,14 @@ STEP 1: Building HDF5 libraries and tools
hdf5dll.dll- DLL
hdf5dll.lib- the DLL export library
+ c:\MyHDFstuff\hdf5\proj\hdf5_hl\debug -
+
+ hdf5_hld.lib- the HDF5 high level static library
+
+ c:\MyHDFstuff\hdf5\proj\hdf5_hl\release -
+
+ hdf5_hl.lib- the HDF5 high level static library
+
c:\MyHDFstuff\hdf5\test\libtest\debug -
and c:\MyHDFstuff\hdf5\test\libtest\release -
@@ -428,6 +446,16 @@ STEP 1: Building HDF5 libraries and tools
hdf5_f90cstubdll.lib- the HDF5 C and Fortran stub DLL
export library
+ c:\MyHDFstuff\hdf5\proj\hdf5_hl_fortran\debug -
+
+ hdf5_hl_fortrand.lib- the HDF5 Fortran high level static
+ library
+
+ c:\MyHDFstuff\hdf5\proj\hdf5_hl_fortran\release -
+
+ hdf5_hl_fortran.lib- the HDF5 Fortran high level static
+ library
+
c:\MyHDFstuff\hdf5\fortran\test\libtest_cstubdll\debug -
libtest_cstubddll.dll- the HDF5 Fortran test C and
@@ -620,7 +648,18 @@ We provide 2 options for users to test HDF5 libraries and tools.
Use Notepad or WordPad to check results. You should
not find any FAILED marks in your output files.
- 3. HDF5 C++ library test
+ 3. HDF5 high level library test
+
+ Run test_hdf5_hl.bat in the hdf5\hl\test directory at the
+ command prompt as below:
+
+ test_hdf5_hl release >"Your output filename"
+ test_hdf5_hl debug >"Your output filename"
+
+ Use Notepad or WordPad to check results. You should
+ not find any FAILED marks in your output files.
+
+ 4. HDF5 C++ library test
Skip this step UNLESS you have built HDF5 C++ libraries
and want to test them.
@@ -644,7 +683,7 @@ We provide 2 options for users to test HDF5 libraries and tools.
Use Notepad or WordPad to check results. You should
not find any FAILED marks in your output files.
- 4. HDF5 Fortran library test
+ 5. HDF5 Fortran library test
Skip this step UNLESS you have built HDF5 Fortran libraries
and want to test them.
@@ -674,6 +713,20 @@ We provide 2 options for users to test HDF5 libraries and tools.
Use Notepad or WordPad to check results. You should
not find any FAILED marks in your output files.
+ 6. HDF5 Fortran high level library test
+
+ Skip this step UNLESS you have built HDF5 Fortran high level library
+ and want to test it.
+
+ Run test_hdf5_hl_fortran.bat in the hdf5\hl\fortran\test directory
+ at the command prompt as below:
+
+ test_hdf5_hl_fortran release >"Your output filename"
+ test_hdf5_hl_fortran debug >"Your output filename"
+
+ Use Notepad or WordPad to check results. You should
+ not find any FAILED marks in your output files.
+
STEP 3: Installing HDF5 Libraries
@@ -989,18 +1042,24 @@ To use HDF5 static library
6. repeat 1-5, to select zlib.lib and szlib.lib.
- 7. (optional) repeat 1-5, to select hdf5_cpp.lib to link with HDF5
+ 7. (optional) repeat 1-5, to select hdf5_hl.lib to link with HDF5
+ high level static library.
+
+ 8. (optional) repeat 1-5, to select hdf5_cpp.lib to link with HDF5
C++ static library.
- 8. (optional) repeat 1-5, to select hdf5_fortran.lib to link with
+ 9. (optional) repeat 1-5, to select hdf5_fortran.lib to link with
HDF5 Fortran static library.
+ 10.(optional) repeat 1-5, to select hdf5_hl_fortran.lib to link with
+ HDF5 high level Fortran static library.
+
2) Method Two
1. Go to Tools->Options->Directories,
- 2. Insert the correct HDF5, Zlib, Szlib paths for both headers(include)
- and libraries. For example,
+ 2. Insert the correct HDF5, Zlib, Szlib paths for both headers
+ (include) and libraries. For example,
c:\MyHDFstuff\hdf5\hdf5lib\include
c:\MyHDFstuff\hdf5\hdf5lib\lib
@@ -1014,11 +1073,17 @@ To use HDF5 static library
4. Find the "link" option and "Input" category, insert
"zlib.lib, szlib.lib, hdf5.lib".
- 5. (Optional) repeat 3-4, to insert "hdf5_cpp.lib" if you want to
+ 5. (Optional) repeat 3-4, to insert "hdf5_hl.lib" if you want to
+ use HDF5 high level static library.
+
+ 6. (Optional) repeat 3-4, to insert "hdf5_cpp.lib" if you want to
use HDF5 C++ static library.
- 6. (Optional) repeat 3-4, to insert "hdf5_fortran.lib" if you want to
- use HDF5 Fortran static library.
+ 7. (Optional) repeat 3-4, to insert "hdf5_fortran.lib" if you want
+ to use HDF5 Fortran static library.
+
+ 8. (Optional) repeat 3-4, to insert "hdf5_hl_fortran.lib" if you
+ want to use HDF5 Fortran high level static library.
To use the DLL: