Changes
Page history
Update build_linux
authored
Dec 09, 2025
by
Adrien Crovato
Show whitespace changes
Inline
Side-by-side
build_linux.md
View page @
d0fd1793
## 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
install
git git-lfs
git clone git@gitlab.uliege.be:am-dept/amfe.git
# ssh only for developers
```
**Required packages**
```
bash
# Common
sudo
apt update
sudo
apt
install
git git-lfs
sudo
apt
install
build-essential cmake
sudo
apt-get
install
swig
sudo
apt-get
install
libeigen3-dev
...
...
@@ -43,17 +38,23 @@ sudo apt install python3-vtk9
python3
-m
pip
install
vtk
```
**
Compilation
**
**
Get the code
**
```
bash
# Either SSH for developers
git clone git@gitlab.uliege.be:am-dept/amfe.git
# Or HTTPS
git clone https://gitlab.uliege.be/am-dept/amfe.git
```
**Build and install**
```
bash
# Either CMake for developers
mkdir
build
&&
cd
build
cmake ..
cmake
[
-Dopt
=
val]
..
make
[
-j4
]
[
make dox]
# to build the documentation
ctest
[
-E
exclude_pattern]
[
-R
include_pattern]
[
-j4
]
# Or pip for users
python3
-m
pip
install
.
[
-Ccmake
.define.opt
=
val]
[
--user
]
```
For a complete list of options, refer to the
[
build
](
Build
)
page.
\ No newline at end of file
**Install**
```
bash
python3
-m
pip
install
.
[
--user
]
```
\ No newline at end of file