File: INSTALL

package info (click to toggle)
openems 0.0.35%2Bgit20190103.6a75e98%2Bdfsg.1-3.2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 8,544 kB
  • sloc: cpp: 40,417; python: 2,028; yacc: 580; makefile: 459; lex: 350; sh: 176; ruby: 19
file content (27 lines) | stat: -rw-r--r-- 829 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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:
    mkdir build
    cd build
    cmake .. -DCMAKE_INSTALL_PREFIX=<path/to/install/> -DFPARSER_ROOT_DIR=<path/to/fparser> -DCSXCAD_ROOT_DIR=<path/to/CSXCAD>
    make
    make install (may require root)

    Note:
      - all path informations may be stored in a localConfig.cmake
      - the default "prefix" is /usr/local