IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Code::Blocks Discussion :

Exécuter un projet créé avec GTK+ en dehors de l'IDE dans Debian


Sujet :

Code::Blocks

  1. #1
    Membre régulier Avatar de acryline
    Profil pro
    Inscrit en
    Août 2006
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 200
    Points : 101
    Points
    101
    Par défaut Exécuter un projet créé avec GTK+ en dehors de l'IDE dans Debian
    Bonjour,

    il y a quelques mois je suis passée de Windows à l'univers de Linux, dont j'ai testé deux distributions : kubuntu et Debian.
    Chaque fois j'ai installé code:blocks et tout fonctionne bien en dehors de mon big problème.
    Sous Windows je pouvais faire fonctionner l'exécutable de mon projet API Win32 sans démarrer code::blocks, mais depuis que j'ai des distributions Linux et que j'utilise GTK+ je n'y arrive plus, impossible

    Je ne sais pas trop quoi vous donner comme autre info vu que je n'ai aucune idée de ce qu'il faut que je fasse pour trouver une solution. J'ai mes bibliothèques installées, puisque je compile et que ça marche. Je compile avec GNU GCC Compiler. Un fichier est crée dans /bin/Debug/ . La seule chose que je trouve bizarre c'est qu'il n'a pas le nom du projet mais celui du template GTK que j'ai crée...

    Donc ma question en clair : que dois-je faire pour exécuter mon projet en dehors de code::blocks ?

    Merci pour vos réponses.

  2. #2
    Membre régulier Avatar de acryline
    Profil pro
    Inscrit en
    Août 2006
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 200
    Points : 101
    Points
    101
    Par défaut
    Bon j'ai quelques éléments à ajouter depuis tout à l'heure :

    - je faisais fonctionner mon application en mode console pour visualiser certaines données. J'avais oublié de la remettre en GUI application.

    - Je sais pourquoi le nom de l'executable n'est pas celui du projet : il suffit de changer ça dans Project/proprieties/Build Targets/Output filename: .
    Donc pas de rapport avec mon problème.

    - J'ai pu éxécuter un petit programme en GTK + directement sans passer par code::blocks : (compilation de deux petits fichiers .c et d'un minuscule .h, fichier généré 19,5ko) Mais je n'y arrive toujours pas pour mon gros projet.(fichier généré 57,9 ko) et c'est génant

    Donc je pense que la taille du projet doit être à l'origine de mon problème. Qu'en pensez-vous ? Je cherche tjrs de mon côté...

    Merci

  3. #3
    Membre régulier Avatar de acryline
    Profil pro
    Inscrit en
    Août 2006
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 200
    Points : 101
    Points
    101
    Par défaut
    Il y a deux solutions :
    - soit j'ai mal configuré mon codeblocks
    - soit il y a une erreur dans mon code, erreur qui n'est pas fatale sous codeblocks mais qui l'est en dehors... comment je fais pour le savoir, je n'ai pas de message
    J'ai un warning pour l'utilisation de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GtkWidget * p_entry = GTK_ENTRY (GTK_BIN (combo_box_entry)->child);
    (je pose une question sur le forum GTK)

    Mais pas sur que ça soit ça qui plante mon programme.

    Edité : je viens de commenter la ligne responsable du warning. Le problème reste , je n'arrive tjours pas à faire démarrer mon exécutable. Maintenant je suis sure de ne pas avoir de d'erreur ni de warning.

    Help

  4. #4
    Membre régulier Avatar de acryline
    Profil pro
    Inscrit en
    Août 2006
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 200
    Points : 101
    Points
    101
    Par défaut
    Solution presque trouvée (elle va l'être sous peu) ici : http://www.developpez.net/forums/sho...d.php?t=479045
    et ce grâce à teuf13

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/11/2014, 00h25
  2. Exécuter un projet GTK sans passer par Code Blocks
    Par Magister38 dans le forum GTK+ avec C & C++
    Réponses: 8
    Dernier message: 25/05/2010, 16h51
  3. Pb d'exécution avec GTK
    Par shkyo dans le forum GTK+ avec PHP
    Réponses: 3
    Dernier message: 05/12/2007, 15h39
  4. projet .war avec Eclipse
    Par CapToMatteo dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 20/04/2004, 14h38
  5. [GTK]installer Dev-C++ avec gtk 1.2 ...
    Par vbcasimir dans le forum Dev-C++
    Réponses: 2
    Dernier message: 02/02/2004, 13h34

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