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 | ||
+ | </ |