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 | ||
doc:test_dev_version [29/12/2008 04:13] – xavierqet | doc:test_dev_version [20/11/2014 21:53] (Version actuelle) – [Sous Mac os] yoann | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ~~NOCACHE~~ | ||
+ | ====== Tester la version de développement de QElectroTech ====== | ||
+ | |||
+ | ==== Sous Mac os ==== | ||
+ | Une page est dédiée [[doc: | ||
+ | ===== Step 1 : installer la bibliothèque Qt 4.4 ===== | ||
+ | QElectroTech repose sur l' | ||
+ | ==== Sous Windows ==== | ||
+ | Rendez-vous sur [[http:// | ||
+ | Assurez-vous que votre variable d' | ||
+ | * le compilateur MinGW : C: | ||
+ | * les utilitaires Qt : C: | ||
+ | Pour modifier vos variables d' | ||
+ | Si cela a fonctionné, | ||
+ | < | ||
+ | Using Qt version 4.4.0 in C: | ||
+ | Autre test : tapez mingw32-make. Vous devriez obtenir : | ||
+ | < | ||
+ | À ce stade, vous avez installé avec succès la bibliothèque Qt. | ||
+ | |||
+ | ==== Sous Debian Lenny/ | ||
+ | Installer les dépendances : | ||
+ | < | ||
+ | apt-get install libqt4-core libqt4-dev qt4-dev-tools libqt4-gui libqt4-xml libqt4-network libqt4-svg libqt4-sql libqt4-sql-sqlite | ||
+ | </ | ||
+ | |||
+ | ==== Sous les autres Linux / Unix ==== | ||
+ | Si le système de packages de votre système ne vous propose pas Qt 4.4, vous pouvez le compiler vous-même. Rendez-vous sur [[http:// | ||
+ | Conseil : installez les en-têtes des bibliothèques X (déjà installés sous certains systèmes comme Slackware ou PC-BSD). | ||
+ | <code bash> | ||
+ | # Decompression de l' | ||
+ | tar xzvf qt-x11-opensource-src-4.4.0.tar.gz | ||
+ | # Configuration de la compilation | ||
+ | cd qt-x11-opensource-src-4.4.0 | ||
+ | ./configure | ||
+ | # compilation | ||
+ | make | ||
+ | # installation : passer en root (su) pour cette dernière étape | ||
+ | make install | ||
+ | </ | ||
+ | Modifiez également votre variable d' | ||
+ | <code bash> | ||
+ | export PATH="/ | ||
+ | </ | ||
+ | |||
+ | ===== Step 2 : télécharger les sources de QElectroTech ===== | ||
+ | ==== Par Subversion (SVN) : ==== | ||
+ | Si vous connaissez déjà [[subversion|Subversion]] (ou même CVS), alors ceci devrait vous être familier : | ||
+ | <code bash> | ||
+ | # version 0.2 officielle | ||
+ | svn export svn:// | ||
+ | # trunk (version 0.2 + quelques corrections) | ||
+ | svn export svn:// | ||
+ | # branche 0.3 (experimentations version 0.3) | ||
+ | svn export svn:// | ||
+ | </ | ||
+ | |||
+ | Sinon, sachez que Subversion est un outil de gestion des versions, c' | ||
+ | |||
+ | Si vous comptez recompiler QET régulièrement, | ||
+ | Cela vous permettra de mettre vos sources à jour avec la commande svn up. | ||
+ | Veillez toutefois à enlever les dossiers .svn avant (ou après, mais dans le dossier d' | ||
+ | |||
+ | <code bash> | ||
+ | ==== Autre méthode : ==== | ||
+ | Il est possible d' | ||
+ | Chargez et décompressez l' | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | |||
+ | ===== Step 3 : compiler et exécuter QElectroTech ===== | ||
+ | ==== Sous Windows ==== | ||
+ | Ouvrez une invite de commande : | ||
+ | < | ||
+ | # se rend dans le dossier qui convient (y'a un *.pro dedans) | ||
+ | cd /d C: | ||
+ | # genere le Makefile | ||
+ | qmake | ||
+ | # compile | ||
+ | mingw32-make | ||
+ | # met en place les fichiers executables | ||
+ | move /Y release\qelectrotech.exe . | ||
+ | copy " | ||
+ | # execute QET | ||
+ | " | ||
+ | </ | ||
+ | ==== Sous les distributions Debian-based ==== | ||
+ | |||
+ | |||
+ | La procédure est la même que sous les autres Linux / UNIX à ceci près que l' | ||
+ | |||
+ | ==== Sous les autres Linux / Unix ==== | ||
+ | <code bash> | ||
+ | # se rend dans le dossier qui convient (y'a un *.pro dedans) | ||
+ | cd qelectrotech | ||
+ | # genere le Makefile | ||
+ | qmake | ||
+ | # compile | ||
+ | make -f Makefile.Release | ||
+ | # installation | ||
+ | make -f Makefile.Release install | ||
+ | # execute QET | ||
+ | qelectrotech | ||
+ | </ | ||
+ | |||
+ | Voila, après tout ça, vous devriez être en mesure de tester QElectroTech. | ||
+ | N' |