Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
es:doc:install_linux [02/02/2012 07:24] – creado alcarret | es:doc:install_linux [21/07/2023 12:25] (actual) – Use HTTPS for download.qelectrotech.org xavier | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | ====== Instalación de QElectroTech bajo Gnu/Linux ====== | ||
+ | {{: | ||
+ | |||
+ | :!: Nota : la mayoría de las comandos descritos a continuación se llevan a cabo en un terminal. | ||
+ | |||
+ | ===== Obtener las fuentes ===== | ||
+ | La forma más sencilla de obtener el código fuente es ir a la sección de descargas y descargue el archivo " | ||
+ | < | ||
+ | |||
+ | ===== Pré-requisito ===== | ||
+ | |||
+ | ==== Compilar un programa C++ ==== | ||
+ | Lo primero que necesita para compilar un programa en C++. A veces, un paquete llamado " | ||
+ | <code bash> | ||
+ | # Verifique la presencia de la utilidad make | ||
+ | make -v | ||
+ | |||
+ | # Verifique la presencia de un compilador C++ | ||
+ | g++ -v | ||
+ | </ | ||
+ | <code bash> | ||
+ | # Escribir un pequeño programa C++ | ||
+ | cat > test.cpp <<EOF | ||
+ | #incluir < | ||
+ | int main(int, char **) { | ||
+ | std::cout << "Hello World" << std::endl; | ||
+ | } | ||
+ | EOF | ||
+ | |||
+ | # Compilar el programa y la escritura - debe generar un fichero " | ||
+ | g++ test.cpp -o test | ||
+ | |||
+ | # Debe indicar "Hello World" | ||
+ | ./test | ||
+ | </ | ||
+ | |||
+ | Si ninguna de estas pruebas no arrojaron un " | ||
+ | |||
+ | ==== Compiler un programme C++/Qt ==== | ||
+ | QElectroTech utilise la biliothèque C++ Qt. Celle-ci doit être installée complètement (shared objects, headers ET utilitaires) sur votre système. Très souvent, cette bibliothèque est proposée par le système de paquets de votre distribution sous les noms qt4* et/ou libqt4*. Exemple sous Debian : | ||
+ | * libqt4-core | ||
+ | * libqt4-gui | ||
+ | * libqt4-xml | ||
+ | * libqt4-svg | ||
+ | * libqt4-network | ||
+ | * libqt4-dev | ||
+ | * qt4-dev-tools | ||
+ | * qt4-qtconfig | ||
+ | Il existe d' | ||
+ | Test : | ||
+ | <code bash> | ||
+ | # vérifie la version de l' | ||
+ | $ qmake -v | ||
+ | QMake version 2.01a | ||
+ | Using Qt version 4.4.0 in /usr/lib | ||
+ | # Attention, parfois il faut utiliser qmake-qt4 et non qmake pour obtenir ce résultat. | ||
+ | </ | ||
+ | |||
+ | :!: Assurez-vous de bien disposer de la **version 4.4.0 ou supérieure de Qt** pour compiler les versions ≥ 0.11 ; en effet, les versions 4.3.x ne suffiront pas. | ||
+ | |||
+ | ===== Compilation et installation ===== | ||
+ | |||
+ | <code bash> | ||
+ | # Rendez-vous dans le dossier contenant le .tar.gz précédemment téléchargé | ||
+ | cd / | ||
+ | |||
+ | # Réglez temporairement votre umask pour éviter des problèmes de droits à l' | ||
+ | umask 0022 | ||
+ | |||
+ | # Décompressez l' | ||
+ | tar xzvf qelectrotech-0.2-src.tar.gz | ||
+ | |||
+ | # Rendez-vous dans le dossier ainsi créé | ||
+ | cd qelectrotech-0.2 | ||
+ | |||
+ | # Générez les fichiers Makefile à partir de la description du projet (fichier qelectrotech.pro) | ||
+ | qmake-qt4 | ||
+ | |||
+ | # Lancez la compilation de QElectroTech (cette opération peut prendre du temps selon la puissance et l' | ||
+ | make release | ||
+ | |||
+ | # Passez en utilisateur root | ||
+ | su | ||
+ | |||
+ | # Effectuez l' | ||
+ | make install | ||
+ | </ | ||
+ | |||
+ | Voilà, QElectroTech devrait désormais être installé. Vous pouvez le lancer via la commande " |