fr:compilation
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Révision précédente | |||
| — | fr:compilation [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Récupérer & compiler la dernière version ====== | ||
| + | Attention : ces instructions permettent de compiler jusqu' | ||
| + | |||
| + | ===== Windows ===== | ||
| + | À faire. | ||
| + | |||
| + | ===== GNU/Linux ===== | ||
| + | ==== Debian/ | ||
| + | === Mise en place === | ||
| + | Nous avons besoin de Git, d'un compilateur C++ (qui peut compiler du code C++11, donc pour GCC, la version 4.7 ou plus récente), de Qt et des dépendances : | ||
| + | <code bash> | ||
| + | sudo apt-get install git-core build-essential qt4-qmake libqt4-dev qtmobility-dev libxtst-dev libnotify-dev libopencv-dev libboost-dev qtscript-tools | ||
| + | </ | ||
| + | |||
| + | Si vous voulez utiliser des bases de données SQL vous devrez également installer les bindings correspondants, | ||
| + | <code bash> | ||
| + | sudo apt-get install libqt4-sql-mysql | ||
| + | </ | ||
| + | |||
| + | === Récupération du code === | ||
| + | <code bash> | ||
| + | git clone git:// | ||
| + | </ | ||
| + | |||
| + | Entrez dans le dossier d' | ||
| + | <code bash> | ||
| + | cd actionaz | ||
| + | </ | ||
| + | |||
| + | //Note - Si vous voulez une version spécifique, | ||
| + | <code bash> | ||
| + | git checkout v3.5.1 | ||
| + | </ | ||
| + | |||
| + | === Compilation === | ||
| + | <code bash> | ||
| + | qmake -r && make | ||
| + | </ | ||
| + | |||
| + | Pour démarrer Actionaz, entrer : | ||
| + | <code bash> | ||
| + | ./actionaz | ||
| + | </ | ||
| + | |||
| + | === Mise à jour === | ||
| + | Pour mettre à jour votre version, ouvrez un terminal, allez dans le dossier d' | ||
| + | <code bash> | ||
| + | git pull | ||
| + | qmake -r | ||
| + | make | ||
| + | </ | ||
