3.7 Installing NetCDF
To install the libraries and executables, run "make install". This
will install to the directory specified in the configure step.
Run the installation like this:
make install
The install will put files in the following subdirectories of the
directory you provided as a prefix, creating the subdirectories if
needed:
lib
- Libraries will be installed here. If static libraries are built,
without separate fortran libraries, then libnetcdf.a and libnetcdf.la
will be installed. If the C++ API is built, libnetcdf_c++.a and
libnetcdf_c++.la will be added. If separate fortran libraries are
built, libnetcdff.a and libnetcdff.la will also be added.
Static library users should ignore the .la files, and link to the .a
files.
Shared library builds will add some .so files to this directory, as
well.
include
- Header files will be installed here. The C library header file is
netcdf.h. If the C++ library is built, ntcdfcpp.h, ncvalues.h and
netcdf.hh will be installed here. If the F77 API is built, netcdf.inc
will be copied here. If the F90 API is built, the netcdf.mod and
typesizes.mod files will be copied here as well.
bin
- Utilities ncdump and ncgen will be installed here.
man
- The ncdump/ncgen man pages will be installed in subdirectory man1, and
the three man pages netcdf.3, netcdf_f77.3, and netcdf_f90.3 will be
installed in the man3 subdirectory.
share
- If the configure is called with the –enable-install-docs option, the
netCDF documentation set will be built, and will be installed under
the share directory, under the netcdf subdirectory. This will include
postscript, PDF, info and text versions of all netCDF manuals. These
manuals are also available at the netCDF web site.
Try linking your applications. Let us know if you have problems
(see Reporting Problems).