Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
qtiplot [Le 05/06/2011, 12:01] volfoni54 [Compilation de QtiPlot] |
qtiplot [Le 11/09/2022, 11:49] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 25: | Ligne 25: | ||
==== Depuis le site officiel (payant) ==== | ==== Depuis le site officiel (payant) ==== | ||
- | Il est possible de télécharger la dernière version de **QtiPlot** (sous forme de paquets) depuis le [[http://soft.proindependent.com/qtiplot.html|site officiel]]. | + | Il est possible de télécharger la dernière version de **QtiPlot** (sous la forme d'un paquet) depuis le [[http://soft.proindependent.com/qtiplot.html|site officiel]]. |
<note important>Bien que **QtiPlot** soit libre (licence [[http://www.gnu.org/licenses/gpl.html|GNU General Public License]]), les paquets disponibles sur le site officiel sont payants. Les tarifs sont disponibles à l'adresse : [[http://soft.proindependent.com/pricing.html]].</note> | <note important>Bien que **QtiPlot** soit libre (licence [[http://www.gnu.org/licenses/gpl.html|GNU General Public License]]), les paquets disponibles sur le site officiel sont payants. Les tarifs sont disponibles à l'adresse : [[http://soft.proindependent.com/pricing.html]].</note> | ||
Ligne 43: | Ligne 43: | ||
</note> | </note> | ||
- | Commençons par [[:tutoriel:comment_installer_un_paquet|installer]] les bibliothèques nécessaires à la compilation : **[[apt>libboost-all-dev,libgsl0-dev,libqt4-dev,docbook-utils,dblatex,libpng12-dev,libtool,zlib1g-dev,qt4-dev-tools,python-all-dev,libxext-dev,libqtassistantclient-dev,libmuparser-dev,python-sip-dev|libboost-all-dev libgsl0-dev libqt4-dev docbook-utils dblatex libpng12-dev libtool zlib1g-dev qt4-dev-tools python-all-dev libxext-dev libqtassistantclient-dev libmuparser-dev python-qt4-dev python-sip-dev]]**. | + | Commençons par [[:tutoriel:comment_installer_un_paquet|installer]] les bibliothèques nécessaires à la compilation : **[[apt>libboost-all-dev,libgsl0-dev,libqt4-dev,docbook-utils,dblatex,libpng12-dev,libtool,zlib1g-dev,qt4-dev-tools,python-all-dev,libxext-dev,libqtassistantclient-dev,libmuparser-dev,python-sip-dev,pyqt4-dev-tools|libboost-all-dev libgsl0-dev libqt4-dev docbook-utils dblatex libpng12-dev libtool zlib1g-dev qt4-dev-tools python-all-dev libxext-dev libqtassistantclient-dev libmuparser-dev python-qt4-dev python-sip-dev pyqt4-dev-tools]]**. |
Pour info : | Pour info : | ||
Ligne 53: | Ligne 53: | ||
<note important> | <note important> | ||
- | D'ailleurs pour pouvoir bénéficier de l'édition de vos scripts en python, il faut OBLIGATOIREMENT installer ces versions de [[sip_python|sip]] et de [[PyQt]]. Si, par contre, vous n'avez pas besoin de python, alors n'oubliez pas de commenter la ligne suivante du fichier build.conf ([[qtiplot#Configuration du fichier build.conf|plus bas]]) : | + | D'ailleurs pour pouvoir bénéficier de l'édition de vos scripts en python, il faut OBLIGATOIREMENT installer ces versions de [[sip_python|sip]] et de [[PyQt]]. |
+ | |||
+ | Si, par contre, vous n'avez pas besoin de python, alors n'oubliez pas de commenter la ligne suivante du fichier [[qtiplot#Configuration du fichier build.conf|build.conf ]] : | ||
# SCRIPTING_LANGS += Python | # SCRIPTING_LANGS += Python | ||
Ligne 66: | Ligne 68: | ||
Nous allons maintenant compiler ces parties tierces : | Nous allons maintenant compiler ces parties tierces : | ||
- | * [[http://www.stat.tamu.edu/~aredd/tamuanova/|tamu anova]], une extension à gsl pour l'analyse de la variance | + | * [[http://www.stat.tamu.edu/~aredd/tamuanova/|tamu anova]], une extension à la bibliothèque [[gsl]] pour l'analyse de la variance |
- | * [[http://soft.proindependent.com/qtexengine/ |QTeXEngine]], une bibliothèque qui permet de coder des formules [[latex]] et de les visualiser avec Qt | + | * [[http://soft.proindependent.com/qtexengine/ |QTeXEngine]], une bibliothèque qui permet de coder des formules [[latex]] et d'exporter les graphes au format .tex. |
- | * [[http://www.alglib.net/ |algLib]], une bibliothèque de traitement de données, complémentaire à gsl. ATTENTION : il ne faut pas utiliser la dernière version, mais la 2.6.0. | + | * [[https://www.alglib.net/ |algLib]], une bibliothèque de traitement de données, complémentaire à [[gsl]]. ATTENTION : il ne faut pas utiliser la dernière version, mais la 2.6.0. |
=== Compilation de tamu_anova === | === Compilation de tamu_anova === | ||
Ligne 78: | Ligne 80: | ||
make</code> | make</code> | ||
- | === Compilation de QTexEngine === | + | === Compilation de QTeXEngine === |
<code> | <code> | ||
Ligne 93: | Ligne 95: | ||
<code>cd .. | <code>cd .. | ||
- | wget http://www.alglib.net/translator/re/alglib-2.6.0.cpp.zip | + | wget https://www.alglib.net/translator/re/alglib-2.6.0.cpp.zip |
unzip alglib-2.6.0.cpp.zip | unzip alglib-2.6.0.cpp.zip | ||
cd cpp | cd cpp | ||
Ligne 235: | Ligne 237: | ||
* Il se peut que vous ayez une erreur indiquant que le fichier //sipAPIqti.h// est manquant; en particulier lors de la compilation qui supporte les scripts Python. Dans ce cas, placez vous dans le répertoire QTI_ROOT/qtiplot et faites un //qmake// puis revenez dans QTI_ROOT et relancer la compilation. | * Il se peut que vous ayez une erreur indiquant que le fichier //sipAPIqti.h// est manquant; en particulier lors de la compilation qui supporte les scripts Python. Dans ce cas, placez vous dans le répertoire QTI_ROOT/qtiplot et faites un //qmake// puis revenez dans QTI_ROOT et relancer la compilation. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Un excellent manuel se trouve [[http://soft.proindependent.com/doc/manual-en/index.html|ici]]. Il est aussi fourni sous forme PDF avec les sources. | + | Un excellent manuel se trouve [[http://www.qtiplot.com/doc/qtiplot-manual-en.pdf|ici]]. Il est aussi fourni sous forme PDF avec les sources. |
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 252: | Ligne 254: | ||
* **(en)** [[http://soft.proindependent.com/qtiplot.html|Site officiel]] | * **(en)** [[http://soft.proindependent.com/qtiplot.html|Site officiel]] | ||
- | * **(en)** [[http://soft.proindependent.com/doc/manual-en/index.html|Manuel de qtiplot]] | + | * **(en)** [[https://www.qtiplot.com/doc/manual-en/index.html|Manuel de qtiplot]] |
---- | ---- |