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:43] – [Cas: Ubuntu] 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 ===== | ||
Ligne 20: | Ligne 22: | ||
Lorsque vous regardez avec votre compte GitHub le // | 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é //< | + | 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. | Coté GitHub le plus dur est fait, maintenant nous allons installer notre environnement local. | ||
+ | |||
+ | Cependant, nous n' | ||
+ | |||
+ | ---- | ||
===== Environnement Local ===== | ===== Environnement Local ===== | ||
Ligne 31: | 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 : | 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é] | 3- Génération des clés de chiffrement [Au préalable choisissez une PassPhrase, cela va vous être demandé] | ||
- | + | <code bash> | |
- | '' | + | $ ssh-keygen -t rsa -C " |
+ | </ | ||
4- Ajouter la clé publique sur GitHub | 4- Ajouter la clé publique sur GitHub | ||
Ligne 54: | Ligne 62: | ||
5- Prise en compte de la nouvelle clé par ssh | 5- Prise en compte de la nouvelle clé par ssh | ||
- | + | <code bash> | |
- | '' | + | $ ssh-add ~/ |
+ | </ | ||
6- Test de connection avec GitHub | 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:<votre user>/ | ||
+ | </ | ||
- | '' | + | ---- |
+ | **QT et le minimum pour compiler :** | ||
- | 7- Prêt à cloner le 'repository' | + | <note warning> |
+ | |||
+ | 1- Les packages nécessaires | ||
+ | |||
+ | <code bash> | ||
+ | sudo apt-get install build-essential libqt4-dev qtmobility-dev libxtst-dev libnotify-dev libopencv-dev libboost-dev qtscript-tools | ||
+ | </ | ||
+ | |||
+ | 2- Installation de l'environnement de développement intégré QTCreator | ||
+ | |||
+ | Ce n'est pas une obligation de développer avec mais l' | ||
+ | <code bash> | ||
+ | sudo apt-get install qtcreator | ||
+ | </ | ||
+ | |||
+ | 3- Configuration de l' | ||
+ | |||
+ | Pour le code actionaz, les indentations de début de lignes doivent être des tabulations équivalent à 4 espaces. Pour obtenir ce paramétrage dans QtCreator : | ||
+ | Menu //Outils//, puis le sous-menu //Options ...//. Dans la nouvelle fenêtre cliquer sur l' | ||
+ | |||
+ | {{ : | ||
- | '' | ||
- | **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.1359294186.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)