|
|
## Linux
|
|
|
Note that these build instructions are using the GNU compilers but Intel's compiler can be used as well.
|
|
|
|
|
|
**Get the code**
|
|
|
```bash
|
|
|
sudo apt-get install git
|
|
|
sudo apt-get install git-lfs
|
|
|
git lfs install # enable large file support
|
|
|
# ssh only
|
|
|
git clone git@gitlab.uliege.be:am-dept/dartflo.git
|
|
|
```
|
|
|
**Required packages**
|
|
|
```bash
|
|
|
# Common
|
|
|
sudo apt-get update
|
|
|
sudo apt-get install git
|
|
|
sudo apt-get install git-lfs
|
|
|
sudo apt-get install build-essential
|
|
|
sudo apt-get install cmake
|
|
|
sudo apt-get install swig
|
... | ... | @@ -47,6 +41,14 @@ sudo apt-get install libmumps-seq-dev |
|
|
sudo apt-get install doxygen
|
|
|
sudo apt-get install graphviz
|
|
|
```
|
|
|
**Get the code**
|
|
|
```bash
|
|
|
git lfs install # enable large file support
|
|
|
git clone git@gitlab.uliege.be:am-dept/dartflo.git # ssh only
|
|
|
cd dartflo
|
|
|
git submodule init
|
|
|
git submodule update
|
|
|
```
|
|
|
**Compilation**
|
|
|
```bash
|
|
|
mkdir build && cd build
|
... | ... | |