https://gitlab.liris.cnrs.fr/gdamiand/generic-query-modify
Tip revision: 69edcd4963d23dcc3e17de17c68ec456e12f1f42 authored by Guillaume Damiand on 21 July 2025, 07:58:39 UTC
script
script
Tip revision: 69edcd4
INSTALLATION.md
# Installation instructions for Ubuntu 24.04
1. Install packages
* ```sudo apt-get update```
* ```sudo apt-get install g++ cmake git cmake-extras```
* ```sudo apt-get install libqt6opengl6t64 libqt6openglwidgets6t64 libqt6svg6 libqt6widgets6t64 libqt6xml6t64 qt6-base-dev qt6-svg-dev```
* ```sudo apt-get install libboost-dev libboost-program-options-dev```
* ```sudo apt-get install libgmp-dev libmpfr-dev zlib1g-dev libeigen3-dev```
2. Download code
* ```cd```
* ```git clone https://github.com/CGAL/cgal.git```
* ```cd cgal```
* ```git checkout b0e2e44894e5615e30dd53e2b9556970e061f781``` *# CGAL master version on july 17th 2025*
* ```cd ..```
* ```git clone https://gitlab.liris.cnrs.fr/gdamiand/generic-query-modify```
* ```cd generic-query-modify```
3. Compile the three programs ```tet2hex```, ```query_replace_multiple_cells``` and ```generate-terrain```
* ```mkdir builds```
* ```cd builds```
* ```mkdir release```
* ```cd release```
* ```cmake -DCMAKE_BUILD_TYPE=Release -DCGAL_DIR=../../../cgal/ ../../```
* ```make```
4. Then follow [RUN.md](RUN.md) for running instructions allowing to reproduce some results of the paper.