« Programmation Qt/Distribuer son programme » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Athozus (discussion | contributions)
Création de la page → + sections, sommaire, commencement du remplissage (Compiler pour tous les OS ; Archiver le programme)
 
Athozus (discussion | contributions)
m Passage du sommaire en <noinclude></noinclude>
Balise : Éditeur de wikicode 2017
Ligne 1 : Ligne 1 :
{{Programmation Qt}}
<noinclude>{{Programmation Qt}}</noinclude>


Après avoir créé votre ma-gni-fi-que programme écrit en Qt, vous voudriez peut-être le '''distribuer''', pour que des utilisateurs du monde entier puissent l'utiliser. Pour cela, on utilise plein de méthodes différentes.
Après avoir créé votre ma-gni-fi-que programme écrit en Qt, vous voudriez peut-être le '''distribuer''', pour que des utilisateurs du monde entier puissent l'utiliser. Pour cela, on utilise plein de méthodes différentes.

Version du 19 décembre 2018 à 15:54

Après avoir créé votre ma-gni-fi-que programme écrit en Qt, vous voudriez peut-être le distribuer, pour que des utilisateurs du monde entier puissent l'utiliser. Pour cela, on utilise plein de méthodes différentes.

Les différentes méthodes

  • Créer chaque version pour chaque système d'exploitation différent.
  • Créer votre paquet et l'installer sur les dépôts (pour les OS utilisant des dépôts).
  • Créer un site web et proposer des versions archivées de vos programmes.

Cette liste présentait les principales méthodes pour distribuer son programme. La première option, celle en gras, estindispensable. Effectivement, un exécutable Windows posera des problèmes sous GNU/Linux.

Créer chaque version du programme

Je me répète, mais créer une version pour un OS est indispensable, le programme sera compilé de différentes manières pour chaque OS ; mais si un exécutable marche pour deux OS, ne vous cassez pas la tête à en créer deux différents !

Créer pour Windows

Depuis Windows

Oh là là ! Compiler pour Windows en utilisant Windows, il n'y a rien de plus difficile ! Je pense que pour ce cas-là, je peux vous laisser faire (ces sections qui ne servent à rien ne seront plus présentes).

Depuis GNU/Linux

Sous GNU/Linux, c'est très facile de compiler pour Windows. Cela s'effectue en quelques étapes :

  1. Compiler pour GNU/Linux (bon là, pas trop de problème).
  2. Aller dans un gestionnaire de fichiers (par exemple Nautilus).
  3. Rendez-vous dans le dossier contenant l'exécutable.
  4. Faites un clic droit l'exécutable, puis choisissez l'option "Compresser".
  5. Dernière étape, choisissez l'extension .exe (extension d'exécutable Windows).

Après avoir fait cela, votre programme marchera sous Windows !

Archiver le programme

Pour archiver un programme, c'est très simple :

  1. Compilez pour les OS dont vous voulez qu'il soit utilisable.
  2. Ouvrez un gestionnaire de fichiers.
  3. Rendez-vous dans le dossier contenant tous le fichiers appartenant à votre programme.
  4. Faites un clic droit sur ce dossier, puis choisissez l'option "Compresser".
  5. Choisissez l'extension adapté à l'OS : pour Windows et Mac OS .zip, pour GNU/Linux .tar.gz ou .tar.bz2 (.tar.bz2 a l'avantage de moins prendre de place, mais sa compression est plus longue).