Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Plateformes Discussion :

Déployer une application Qt sur linux


Sujet :

Plateformes

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    septembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2013
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Déployer une application Qt sur linux
    Bonjour, j'ai écrit un petit programme sur Qt sous linux, je l'ai compiler en release et quand je l'ai copié a un pot(il n'a pas Qt sur sa machine),le programme ne s'exécute pas. J'aimerai savoir que doit je installer ou quelle procédure suivre pour que mon programme soit exécutable sur n'importe quelle machine linux?

  2. #2
    Rédacteur/Modérateur
    Avatar de arnolddumas
    Homme Profil pro
    Étudiant
    Inscrit en
    novembre 2012
    Messages
    978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Autriche

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2012
    Messages : 978
    Points : 7 760
    Points
    7 760
    Par défaut
    Ce dont tu parles s'appelle la compilation statique, iIl y a une entrée dans la FAQ à ce sujet : http://qt.developpez.com/faq/?page=g...ation-statique

    Par contre, il n'est pas d'usage de lier statiquement sous Linux. Il suffit de créer un paquet qui fera installer Qt via le gestionnaire de paquet. C'est une façon beaucoup plus propre de faire.

    Tu peux aussi distribuer les .so nécessaires avec ton binaire et modifier les variables d'environnement pour qu'il ailler les chercher dans le dossier en question.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2014
    Messages : 3
    Points : 0
    Points
    0
    Par défaut lister les fichier .so
    salut j'ai le même probleme , mais je sais pas comment recuperer tout les fichiers .so pour mon applis vu que l'architecture est different que sous windows

  4. #4
    Membre émérite
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2005
    Messages : 1 154
    Points : 2 813
    Points
    2 813
    Par défaut
    L'emplacement des .so va dépendre de ton Linux, si tu es en 64bits et de la version que tu installes. La plupart du temps on les trouve dans /usr/lib/ mais il faut fouiller un peu, pour ma part ils sont dans /usr/lib/i386-linux-gnu/. Et ils sont nommés libQt5Core.so.5, libQt5Gui.so.5 etc.
    Mais comme l'a dit arnolddumas ce n'est pas l'approche la plus propre pour distribuer un programme sous Linux.

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/12/2014, 07h51
  2. Déployer une application .NET sur l'émulateur de Windows CE
    Par kachwahed dans le forum Visual Studio
    Réponses: 2
    Dernier message: 25/12/2009, 20h20
  3. Réponses: 1
    Dernier message: 14/05/2008, 15h31
  4. exécution d'une application AWT sur linux
    Par hammag dans le forum Langage
    Réponses: 6
    Dernier message: 21/07/2006, 10h59
  5. [Intraweb] Déployer une application intraweb sur IIS ?
    Par maxgar dans le forum Web & réseau
    Réponses: 9
    Dernier message: 21/07/2004, 14h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo