lammps/lib/vtk/README

31 lines
1.4 KiB
Plaintext
Raw Normal View History

The Makefile.lammps file in this directory is used when building
LAMMPS with its USER-VTK package installed. The file has several
settings needed to compile and link LAMMPS with the VTK library. You
should choose a Makefile.lammps.* file compatible with your system and
your version of VTK, and copy it to Makefile.lammps before building
LAMMPS itself. You may need to edit one of the provided files to
match your system.
If you create a new Makefile.lammps file suitable for some version of
VTK on some system, that is not a match to one of the provided
Makefile.lammps.* files, you can send it to the developers, and we can
include it in the distribution for others to use.
To illustrate, these are example settings from the
Makefile.lammps.ubuntu14.04_vtk6 file:
vtk_SYSINC = -I/usr/include/vtk-6.0
vtk_SYSLIB = -lvtkCommonCore-6.0 -lvtkIOCore-6.0 -lvtkIOXML-6.0 -lvtkIOLegacy-6.0 -lvtkCommonDataModel-6.0
vtk_SYSPATH =
vtk_SYSINC refers to the include directory of the installed VTK library
vtk_SYSLIB refers to the libraries needed to link to from an
application (LAMMPS in this case) to "embed" VTK in the
application. VTK consists of multiple shared libraries which are
needed when using the USER-VTK package.
vtk_SYSPATH = refers to the path (e.g. -L/usr/local/lib) where the VTK
library can be found. You may not need this setting if the path is
already included in your LD_LIBRARY_PATH environment variable.