Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
doc:qt_creator [18/01/2016 05:11]
scorpio810 [chemin du depot et emplacement du projet]
doc:qt_creator [04/10/2016 16:15] (Version actuelle)
scorpio810 [on ajoute le style de code Qet]
Ligne 1: Ligne 1:
 +~~NOCACHE~~
  
 +====== Qtcreator subversion debian ======
 +
 +
 +prérequis ssh-askpass -> 
 +[code]apt-get install ssh-askpass[/​code]
 +
 +Nouveau projet de type "​import Subversion"​
 +
 +chemin de ssh-askpass ​ -> 
 +[code]whereis ssh-askpass[/​code]
 +
 +{{:​doc:​qtcreator.png?​500|}}
 +
 +[code]/​usr/​bin/​ssh-askpass[/​code]
 +[code]/​usr/​bin/​patch[/​code]
 +
 +==== identifiant et chemin de svn ====
 +
 +[code]/​usr/​bin/​svn[/​code]
 +{{:​doc:​qtcreator1.png?​500|}}
 +
 +
 +==== chemin du depot et emplacement du projet ====
 +
 +[code]svn://​svn.tuxfamily.org/​svnroot/​qet/​qet/​trunk[/​code]
 +{{:​doc:​qtcreator2.png?​500|}}
 +
 +[code]svn://​svn.tuxfamily.org/​svnroot/​qet/​qet/​branches/​dxftoqet2[/​code]
 +
 +[code]svn://​svn.tuxfamily.org/​svnroot/​qet/​qet/​branches/​Qetdxf[/​code]
 +
 +
 +{{:​doc:​branches.png?​500|}}
 +==== En tant que développeur ====
 +
 +
 +Nécessaire sous kde pour authentifier ses commits et mémoriser le mot de passe
 +[code]apt-get install ksshaskpass kwalletcli mksh pinentry-curses pinentry-qt4 gpgv libqtkeychain0 [/code]
 +
 +Qt Creator 3.1.1 Basé sur Qt 5.3.0  :
 +libqt5keychain0 ​
 +
 +Fichier de conf de ~/​.subversion
 +
 +<​code>​
 +password-stores =
 +
 +kwallet-wallet =
 +
 +kwallet-svn-application-name-with-pid = yes
 +
 +store-passwords = yes 
 +
 +
 +</​code>​
 +
 +
 +==================================================
 +
 +A tester sous gnome
 +
 +[[http://​technicalprose.blogspot.fr/​2011/​06/​using-subversion-with-gnome-keyring.html]]
 +
 +[[http://​kenneho.net/​2011/​01/​30/​using-svn-client-and-gnome-keyring-in-ssh-sessions/​]]
 +
 +[code]apt-get install sshpass gnome-keyring libgnome-keyring1.0-cil mksh pinentry-gtk2 gpgv [/code]
 +
 +==== config du projet ====
 + 
 +{{:​doc:​qtcreator3.png?​500|}}
 +
 +==== on ajoute le style de code Qet ====
 +
 +''​wget http://​qelectrotech.org/​wiki_new/​_media/​doc/​qtcreator-qet-style.xml''​
 +
 +{{:​doc:​qtcreator4.png?​500|}}
 +
 +{{:​doc:​qtcreator6.png?​500|}}
 +
 +''​on va booster les cpu  ->​Specifies the number of jobs (commands) to run simultaneously.
 + make -j9 dans mon cas 
 +
 +<​code>​
 +
 +laurent@debian:​~$ grep ^processor /​proc/​cpuinfo | wc -l
 +8
 +laurent@debian:​~$ nproc
 +8
 +
 +laurent@debian:​~$ getconf _NPROCESSORS_ONLN
 +8
 +
 +</​code>​
 + ​valeur +1 
 +
 +8x AMD FX-8350 Eight-Core 2048 KB cache 12flags( sse3 ht nx lm svm ) 12clocked at [ 4000.000 MHz ]
 +
 +{{:​doc:​qtcreator3.png?​500|}}
 +==== argument de l’exécutable ====
 + 
 +sur ma machine
 +
 + ​[code]--common-elements-dir=/​home/​laurent/​trunk/​elements --lang-dir=/​home/​laurent/​trunk/​lang ​ --common-tbt-dir=/​home/​laurent/​trunk/​titleblocks[/​code]
 +{{:​doc:​qtcreator5.png?​500|}}
Imprimer/exporter
Langages