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+ Discussion :

[libchamplain] Quelques questions pour commencer


Sujet :

GTK+

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 4
    Par défaut [libchamplain] Quelques questions pour commencer
    Bien le bonjour à vous.
    J'ai débuté l'apprentissage de GTK+ avec C depuis quelques semaines, et je suis très heureux des qualités de cet outil. Je ne le maîtrise pas encore parfaitement, mais j'y travaille (un grand merci d'ailleurs au tutoriel de ce site, que je ne manque pas à conseiller dans mon entourage).

    Dans le cadre d'un projet personnel (en classe préparatoire), je dois tenter de répondre au Problème du Voyageur de Commerce.
    Je souhaiterais pouvoir afficher les résultats des programmes que j'ai pu réaliser (avec quelques camarades), et ce de façon un peu intéractive et ludique.

    Pour ce faire, je pense utiliser la libchamplain. Pour avoir parcouru rapidement les différentes sections de la documentation de référence (lien en fin de post), je pense que c'est à la portée de mes modestes connaissances et expérience... Mais voilà, j'ai un peu de mal à démarrer et voici pourquoi je viens vers vous.

    Voici quelques points sur lesquels vous pourriez m'aider :
    Connaissez-vous un tutoriel donnant une approche plus progressive de la bibliothèque (par rapport à la doc de l'API)
    Authentique question de newbie : vous sauriez quelles options je dois donner à gcc pour compiler un projet avec libchamplain ? (il y a un dossier demo à télécharger, mais je n'ai pas su le compiler)
    Cette bibliothèque est-elle tout simplement trop compliquée pour mes connaissances (c'est possible, si vous pensez que je brûle trop d'étapes faites-le savoir, je ne m'en vexerai pas et ça m'évitera de perdre beaucoup de temps)

    Merci d'avance pour tous vos conseils et vos réponses. Je serai sans doute amené à préciser les notions que je maîtrise, ce que je souhaite faire, etc... Mais ce message vise d'abord à trouver les personnes susceptibles de m'aider.

    Bonne journée à vous.

    Liens :
    http://projects.gnome.org/libchamplain/ (la page du projet)
    http://projects.gnome.org/libchamplain/download.html (pour télécharger)
    http://projects.gnome.org/libchamplain/download.html (la doc)

  2. #2
    Invité de passage
    Inscrit en
    Mars 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 1
    Par défaut Aide
    Citation Envoyé par Pelorat Voir le message
    Je souhaiterais pouvoir afficher les résultats des programmes que j'ai pu réaliser (avec quelques camarades), et ce de façon un peu interactive et ludique.

    Voici quelques points sur lesquels vous pourriez m'aider :
    Connaissez-vous un tutoriel donnant une approche plus progressive de la bibliothèque (par rapport à la doc de l'API)
    Authentique question de newbie : vous sauriez quelles options je dois donner à gcc pour compiler un projet avec libchamplain ? (il y a un dossier demo à télécharger, mais je n'ai pas su le compiler)
    Cette bibliothèque est-elle tout simplement trop compliquée pour mes connaissances (c'est possible, si vous pensez que je brûle trop d'étapes faites-le savoir, je ne m'en vexerai pas et ça m'évitera de perdre beaucoup de temps)
    Bonjour,

    Je suis l'auteur de libchamplain, on m'a envoyé ici pour t'orienter Il n'y a malheureusement pas de tutoriels. Par contre les démos dans le dossier demo peuvent être compilées de la manière suivante:

    me@localhost:~/libchamplain-0.4.4$ ./configure
    me@localhost:~/libchamplain-0.4.4$ make

    Si tu veux compiler les exemples à l'extérieur du dossier (donc avec gcc seulement), il te faut copier launcher-gtk.c, markers.h et markers.c. La ligne de commande suivante les compilera:

    me@localhost:~/monprojet$ gcc markers.c launcher-gtk.c -o launcher-gtk `pkg-config --libs --cflags gtk+-2.0 champlain-0.4 champlain-gtk-0.4` -I./

    La commande pkg-config génère les arguments à passer à gcc pour compiler contre gtk+ et libchamplain.

    Je pense que ces 3 fichiers sont assez simple à comprendre même pour un débutant, c'est surtout la compilation le défi! J'espère que ça t'aidera!

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 4
    Par défaut
    Citation Envoyé par pierlux Voir le message
    Bonjour,

    Je suis l'auteur de libchamplain, on m'a envoyé ici pour t'orienter
    Oh my... Et bien, merci infiniment d'avoir donné un peu de votre temps pour m'aider.
    J'ai pu, en suivant vos instruction, compiler la démonstration. Libchamplain a vraiment l'air fantastique; je vais désormais pouvoir me lancer dans l'aventure. ^__^

    Les sources de la démo sont effectivement simples à comprendre, et très bien documentées. Je vais tâcher de m'amuser un peu avec tout ça pour faire un peu connaissance avec les outils de la bibliothèque.

    Encore une fois, mille mercis pour votre réponse si rapide et pertinente.
    Vous avez parfaitement répondu à mes interrogations et je suis heureux de pouvoir bénéficier d'un pareil outil.
    Je vais essayer de me débrouiller au mieux, à l'aide de la documentation de référence ainsi qu'avec vos exemple.

    Bien à vous.

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

Discussions similaires

  1. DEBUTANT - Quelques questions pour commencer
    Par spiritual dans le forum WinDev
    Réponses: 4
    Dernier message: 04/01/2008, 23h42
  2. [XHTML] Quelques questions pour XHTML Strict
    Par kilkikou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/08/2006, 19h37
  3. Quelques questions pour débuter
    Par SavageMessiah dans le forum Outils
    Réponses: 3
    Dernier message: 18/08/2006, 22h46
  4. Quelques questions pour débuter avec FOP
    Par lr dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 08/04/2006, 13h09
  5. [KPL] Quelques questions pour l'aborder avec mon fils
    Par yiannis dans le forum Autres langages
    Réponses: 16
    Dernier message: 22/12/2005, 09h25

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