2012-12-14 12:13:16 +00:00
|
|
|
Install instructions for openEMS:
|
|
|
|
---------------------------------------------
|
|
|
|
|
|
|
|
1) Prerequirements:
|
|
|
|
openEMS relies on a number of libraries:
|
|
|
|
- CSXCAD (http://openEMS.de)
|
|
|
|
- fparser (http://warp.povusers.org/FunctionParser/)
|
|
|
|
- tinyxml (http://www.grinninglizard.com/tinyxml/)
|
|
|
|
- hdf5 (http://www.hdfgroup.org/HDF5/)
|
|
|
|
- vtk (http://www.vtk.org/)
|
|
|
|
- boost (http://www.boost.org/)
|
|
|
|
- cgal (http://www.cgal.org/)
|
|
|
|
- zlib (http://www.zlib.net/)
|
|
|
|
|
|
|
|
2) Build:
|
|
|
|
- change directory to openEMS
|
|
|
|
- build:
|
2015-10-04 20:17:08 +00:00
|
|
|
mkdir build
|
|
|
|
cd build
|
|
|
|
cmake .. -DCMAKE_INSTALL_PREFIX=<path/to/install/> -DFPARSER_ROOT_DIR=<path/to/fparser> -DCSXCAD_ROOT_DIR=<path/to/CSXCAD>
|
2012-12-14 12:13:16 +00:00
|
|
|
make
|
|
|
|
make install (may require root)
|
|
|
|
|
|
|
|
Note:
|
2015-10-04 20:17:08 +00:00
|
|
|
- all path informations may be stored in a localConfig.cmake
|
2012-12-14 12:13:16 +00:00
|
|
|
- the default "prefix" is /usr/local
|
|
|
|
|