mirror of
https://git.gfz-potsdam.de/naaice/poet.git
synced 2025-12-15 20:38:23 +01:00
Update README.md
This commit is contained in:
parent
9122e51980
commit
71b519f7ef
17
README.md
17
README.md
@ -12,7 +12,7 @@ Distributed Hash Table.
|
|||||||
|
|
||||||
## Parsed code documentiation
|
## Parsed code documentiation
|
||||||
|
|
||||||
A parsed version of POET's documentiation can be found at [Gitlab
|
A parsed version of POET's documentation can be found at [Gitlab
|
||||||
pages](https://naaice.git-pages.gfz-potsdam.de/poet).
|
pages](https://naaice.git-pages.gfz-potsdam.de/poet).
|
||||||
|
|
||||||
## External Libraries
|
## External Libraries
|
||||||
@ -29,25 +29,24 @@ The following external header library is shipped with POET:
|
|||||||
|
|
||||||
### Requirements
|
### Requirements
|
||||||
|
|
||||||
To compile POET you need several software to be installed:
|
To compile POET you need following software to be installed:
|
||||||
|
|
||||||
- C/C++ compiler (tested with GCC)
|
- C/C++ compiler (tested with GCC)
|
||||||
- MPI-Implementation (tested with OpenMPI and MVAPICH)
|
- MPI-Implementation (tested with OpenMPI and MVAPICH)
|
||||||
- R language and environment
|
|
||||||
- CMake 3.9+
|
- CMake 3.9+
|
||||||
- Eigen3 3.4+ (required by `tug`)
|
- Eigen3 3.4+ (required by `tug`)
|
||||||
- *optional*: `doxygen` with `dot` bindings for documentiation
|
- *optional*: `doxygen` with `dot` bindings for documentation
|
||||||
|
- R language and environment (distro dependent)
|
||||||
|
|
||||||
The following R libraries must then be installed, which will get the
|
The following R packages (and their dependencies) must also be installed:
|
||||||
needed dependencies automatically:
|
|
||||||
|
|
||||||
- [Rcpp](https://cran.r-project.org/web/packages/Rcpp/index.html)
|
- [Rcpp](https://cran.r-project.org/web/packages/Rcpp/index.html)
|
||||||
- [RInside](https://cran.r-project.org/web/packages/RInside/index.html)
|
- [RInside](https://cran.r-project.org/web/packages/RInside/index.html)
|
||||||
|
- [qs](https://cran.r-project.org/web/packages/qs/index.html)
|
||||||
|
|
||||||
### Compiling source code
|
### Compiling source code
|
||||||
|
|
||||||
The generation of makefiles is done with CMake. You should be able to generate
|
POET is built with CMake. You can generate Makefiles by running the usual:
|
||||||
Makefiles by running:
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
@ -58,7 +57,7 @@ This will create the directory `build` and processes the CMake files
|
|||||||
and generate Makefiles from it. You're now able to run `make` to start
|
and generate Makefiles from it. You're now able to run `make` to start
|
||||||
build process.
|
build process.
|
||||||
|
|
||||||
If everything went well you'll find the executable at
|
If everything went well you'll find the executables at
|
||||||
`build/app/poet`, but it is recommended to install the POET project
|
`build/app/poet`, but it is recommended to install the POET project
|
||||||
structure to a desired `CMAKE_INSTALL_PREFIX` with `make install`.
|
structure to a desired `CMAKE_INSTALL_PREFIX` with `make install`.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user