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 :

gdk_pixbuf_rotate_simple multiple de 90


Sujet :

GTK+ avec C & C++

  1. #21
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 119
    Par défaut
    J'utilise ubuntu 10.10 pour la version de gtk est de cairo j'en est aucune idée comment on fait pour le savoir?
    A par sa comme IDE j'utiliise code blocks 10.05 .

  2. #22
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 320
    Billets dans le blog
    5
    Par défaut
    Je suis aussi sous Ubuntu 10.10. C'est inquiétant ce comportement.

    Je ne sais pas si ca a une importance mais pour compiler j'utilise simlement un makefile et non un IDE. Hormis les lignes classiques pour pouvoir compiler avec Gtk+ j'ai aussi la gestion des threads. Peut être que Cairo passe par là...

    `pkg-config --libs gthread-2.0`

  3. #23
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Par défaut
    Donne lui aussi le Makefile que tu as utilisé, ça lui permettra de tester...

  4. #24
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 320
    Billets dans le blog
    5
    Par défaut
    Makefile utilisé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    CC=gcc
     
    CFLAGS   = -Wunused -g -Wall
    CFLAGS  +=`pkg-config gtk+-2.0 --cflags`
     
     
    LDFLAGS  =`pkg-config gtk+-2.0 --libs`
    LDFLAGS += `pkg-config --libs gthread-2.0`
     
     
    FILES = main.o
     
    .c.o:
    	$(CC) $(CFLAGS) -c $<
     
    all:$(FILES)
    	$(CC) $(LDFLAGS) $(FILES) -o essai
     
    clean:
    	rm -f *.o essai *core*

  5. #25
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 119
    Par défaut
    Je ne sais pas se qu'est un makefile, pareille pour les threads .
    Je doit changer quoi ou regarder quoi?

  6. #26
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 320
    Billets dans le blog
    5
    Par défaut
    Un Makefile est un fichier texte interprété par la commande "make". Ca permet d'automatiser les processus de compilation pour faire simple.

    Code::Block fiat de même. Il crée autant de fichiers Makefile nécessaires au projet et lance la commande "make" lorsqu'on lui demande de compiler.

    D'un autre côté j'ai compiler l'exemple que je t'ai donné avec juste l'intégration de la librairie Gtk+, sans les threads. Ca fonctionne aussi.

    Pou rappel. Pour déplacer le carré tu cliques dessus et tout en gardant le bouton enfoncé tu déplaces la souris. Au cas où...

Discussions similaires

  1. Réponses: 87
    Dernier message: 06/07/2011, 16h33
  2. Multiple Count
    Par Antichoc dans le forum Langage SQL
    Réponses: 2
    Dernier message: 31/03/2003, 12h19
  3. formulaire choix multiple
    Par pram dans le forum XMLRAD
    Réponses: 6
    Dernier message: 02/02/2003, 19h59
  4. Création multiple table paradox dans le code
    Par scarabee dans le forum C++Builder
    Réponses: 8
    Dernier message: 30/10/2002, 11h17
  5. Réponses: 6
    Dernier message: 25/03/2002, 22h11

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