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 : (modification externe)
