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

GTK+ avec C & C++ Discussion :

Comment bien installer GTK+ avec la "bonne version"?


Sujet :

GTK+ avec C & C++

Vue hybride

0v3rb1t Comment bien installer GTK+... 04/10/2006, 21h16
AjJi 1) Il n'existe pas forcément... 05/10/2006, 01h00
fearyourself Je ne peux conseiller... 05/10/2006, 13h04
Franck.H Tu peux utiliser ce tutoriel... 05/10/2006, 13h26
0v3rb1t merci pour vos réponses ... 05/10/2006, 19h14
Franck.H Bin si ce sont les dernieres... 05/10/2006, 19h21
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 41
    Par défaut Comment bien installer GTK+ avec la "bonne version"?
    Bonjour!


    Je rencontre quelques problèmes avec l'API GTK+ que je souhaiterai de tout coeur maîtriser.


    1) Quel est l'IDE le plus adapté sous windows XP SP2 pour GTK+ et la version la plus récente de GTK+ pour cet OS?

    2) Le tuto en français sur GTK+ disponible ci-dessous est-il de qualité:
    http://gtk.developpez.com/cours/gtk2/

    3) Si non, quels bons tutos en français me conseilleriez-vous?


    Merci beaucoup!

  2. #2
    Rédacteur

    Profil pro
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 113
    Par défaut
    1) Il n'existe pas forcément un IDE adapté, C::B fera bien l'affaire.
    2) Oui, il y'a aussi le site officiel bien sûr http://www.gtk.org/
    3) Je ne peux te conseiller qu'un recherche sur notre ami à tous
    voilà ce que ça donne en gros : ici

  3. #3
    Expert confirmé

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Par défaut
    Citation Envoyé par 0v3rb1t
    3) Si non, quels bons tutos en français me conseilleriez-vous?
    Je ne peux conseiller vivement de faire un tour sur ces deux pages de départ :

    http://nicolasj.developpez.com/

    - Sachant que http://nicolasj.developpez.com/gtk/cours/ est une très bonne introduction à la matière

    http://franckh.developpez.com/

    - Les deux tutoriels montrent comment créer et personnaliser les widgets GTK+

    Jc

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Tu peux utiliser ce tutoriel pour l'installation des librairies et autres fichiers d'entête de GTK+ ici: Installation de GTK+ sous Code::Blocks.

    Il y'a juste que ce petit document n'est plus très à jour (ce que j'ai déjà signalé à gege2061) mais une simple petite modification suffit dans le fichier de template (qu'il fournit dans l'archive à télécharger). Voici les modifications à apporter dans le fichier (*.cbp):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <Add library="C:\Program Files\CodeBlocks\lib\libatk-1.0.dll.a"/>
     
    au lieu de:
     
    <Add library="C:\Program Files\CodeBlocks\lib\atk-1.0.lib"/>
    et ajouter dans la même section:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <Add library="C:\Program Files\CodeBlocks\lib\pangoft2-1.0.lib"/>
    Ceci est la modification que j'ai apporté à ce template chez moi en utilisant la dernière version des fichiers de développement disponibles à cette url: ftp://ftp.gtk.org/pub/gtk/v2.8/win32/ (prendre uniquement les fichiers qui contiennent le mot -dev, les autres il faut pas les prendre).

    Puis pour les fichiers runtimes, j'utilise cet installeur: Gtk+/Win32 Runtime Environment Installer 2.8.20-1 (.exe, 5.34M) qui permet d'avoir une installation correcte. C'est d'ailleurs uniquement avec cette installation des runtimes que j'ai réussi à installer The Gimp !


    Voilà, je pense que tu as tout pour faire une installation fonctionnelle à 100% de GTK+


    Il faut d'ailleurs toujours garder ce lien http://www.gtk.org/api/ sous le coude, c'est la référence complète de l'API mais en Anglais par contre !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 41
    Par défaut
    merci pour vos réponses

    j'ai pris :

    -atk-dev-1.10.3.zip
    -cairo-dev-1.2.4.zip
    -glib-dev-2.8.6.zip
    -gtk+-dev-2.8.20.zip
    -pango-dev-1.10.3.zip

    Est-ce les bonnes versions?

  6. #6
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Bin si ce sont les dernieres oui !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 4
    Par défaut
    bonjour a tous

    voila depuis deux jour j'essai d'installer gtk+ afin de pouvoir réaliser une interface graphique
    vos explication sont trés clair et je les aient suivit a la lettre mais voila quand je lance mon programme (qui est un exemple de tuto donc qui devrait fonctioner c'est a dire afficher une fenetre vide) sa me met une erreur "libobject-2.0-0.dll est introuvable . la réinstalation de cette application..." j'ai pourtant installé les runtimes du lien fourni.

    merci de votre aide

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/08/2014, 22h43
  2. [SYBASE] comment bien démarrer avec ???
    Par Emmanuel Lecoester dans le forum Sybase
    Réponses: 1
    Dernier message: 04/05/2005, 17h24
  3. Comment bien gerer la mémoire avec les TStringList?
    Par david_chardonnet dans le forum Langage
    Réponses: 5
    Dernier message: 18/06/2003, 09h57
  4. [GTK]instal devPack avec dev c++
    Par FreshVic dans le forum Autres éditeurs
    Réponses: 8
    Dernier message: 15/04/2003, 16h48

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