fr:devel
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fr:devel [2013/01/27 13:14] – niconil | fr:devel [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
Puis de configurer votre environnement de développement local. | Puis de configurer votre environnement de développement local. | ||
+ | |||
+ | ---- | ||
===== Configuration GitHub ===== | ===== Configuration GitHub ===== | ||
- | a faire | + | |
+ | Se rendre sur [[http:// | ||
+ | |||
+ | Ensuite en cherchant // | ||
+ | |||
+ | Lorsque vous regardez avec votre compte GitHub le // | ||
+ | |||
+ | Cette opération prend une poignée de secondes, et quand elle est terminée vous vous retrouvez sur la page de votre nouveau repository dénommé **//< | ||
+ | |||
+ | Coté GitHub le plus dur est fait, maintenant nous allons installer notre environnement local. | ||
+ | |||
+ | Cependant, nous n' | ||
+ | |||
+ | ---- | ||
===== Environnement Local ===== | ===== Environnement Local ===== | ||
Ligne 22: | Ligne 37: | ||
1- Installation de git | 1- Installation de git | ||
- | + | <code bash> | |
- | '' | + | $ sudo apt-get install git-core git-doc |
+ | </ | ||
2- Configuration de git | 2- Configuration de git | ||
+ | <code bash> | ||
+ | $ git config --global user.name " | ||
+ | $ git config --global user.email " | ||
+ | </ | ||
+ | en option : | ||
+ | <code bash> | ||
+ | $ git config --global color.ui true | ||
+ | </ | ||
- | '' | + | 3- Génération des clés de chiffrement [Au préalable choisissez une PassPhrase, cela va vous être demandé] |
+ | <code bash> | ||
+ | $ ssh-keygen | ||
+ | </ | ||
- | '' | + | 4- Ajouter la clé publique sur GitHub |
- | en option : | + | Copier le contenu de '' |
- | '' | + | 5- Prise en compte de la nouvelle clé par ssh |
+ | <code bash> | ||
+ | $ ssh-add ~/.ssh/ | ||
+ | </ | ||
- | 3- Génération des clés de chiffrement | + | 6- Test de connection avec GitHub |
+ | <code bash> | ||
+ | $ ssh -T git@github.com | ||
+ | Hi < | ||
+ | </ | ||
- | '' | + | 7- Prêt à cloner le 'repository' |
+ | <code bash> | ||
+ | $ git clone git@github.com:< | ||
+ | </code> | ||
- | 4- Ajouter la clé publique sur GitHub | + | ---- |
+ | **QT et le minimum pour compiler :** | ||
- | Copier le contenu de '' | + | <note warning> |
- | 5- Prise en compte de la nouvelle clé par ssh | + | 1- Les packages nécessaires à la compilation |
- | '' | + | <code bash> |
+ | sudo apt-get install build-essential libqt4-dev qtmobility-dev libxtst-dev libnotify-dev libopencv-dev libboost-dev qtscript-tools | ||
+ | </code> | ||
- | 6- Test de connection avec GitHub | + | 2- Installation |
- | '' | + | Ce n'est pas une obligation de développer avec mais l'outil est convivial et satisfaisant alors ... |
+ | <code bash> | ||
+ | sudo apt-get install qtcreator | ||
+ | </ | ||
- | '' | + | 3- Configuration de l'éditeur de qtcreator pour respecter les règles d'indentation du code |
- | 7- Prêt à cloner | + | Pour le code actionaz, les indentations de début de lignes doivent être des tabulations équivalent |
+ | Menu //Outils//, puis le sous-menu //Options ...//. Dans la nouvelle fenêtre cliquer sur l'icône //C++//, copier la configuration par défaut et en créer une nouvelle avec le nom du projet Actionaz. Faire les réglages notamment pour obtenir les indentations souhaitées. | ||
+ | |||
+ | {{ : | ||
- | '' | ||
- | **QT :** | ||
- | A faire | ||
==== Cas: Windows ==== | ==== Cas: Windows ==== | ||
- | à faire | + | A faire |
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Comment Compiler ? ===== | ||
+ | |||
+ | ==== Cas Ubuntu ==== | ||
+ | |||
+ | * Vous allez dans le répertoire contenant les sources, puis : | ||
+ | <code bash> | ||
+ | $ qmake -r | ||
+ | $ make | ||
+ | </ | ||
+ | * Pour compiler les messages dans votre langue : | ||
+ | <code bash> | ||
+ | $ make locale_release | ||
+ | </ | ||
+ | Pour traduire les chaînes de caractère du projet dans votre langue, allez à la page [[fr: | ||
+ | * Ensuite vous pouvez exécuter votre version d' | ||
+ | <code bash> | ||
+ | $ ./ | ||
+ | </ | ||
+ | |||
+ | ==== Cas Windows ==== | ||
+ | |||
+ | A faire | ||
+ | |||
+ | ---- | ||
===== On va voir les sources ? ===== | ===== On va voir les sources ? ===== | ||
- | Votre environnement de développement est prêt. On peut maintenant s' | + | Votre environnement de développement est prêt. |
+ | |||
+ | On peut maintenant s' | ||
+ | |||
+ | Les conventions de codage sont décrites [[fr: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Autres langues pour cette page : [[en: | ||
fr/devel.1359292485.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)