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

C Discussion :

Interface graphique en C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 7
    Par défaut Interface graphique en C
    Bonjour,
    je suis debutant en programmation et je suis entrain de faire un mini projet en C avec une implémentation graphique.
    je veux utiliser graphics.h
    quel compilateur je dois utiliser?

    P.S: j'ai compilé avec visual c++ 6 mais il donne Cannot open include file: 'X11/Xlib.h': No such file or directory
    Error executing cl.exe.

    svp aidez moi.
    si j'utilise turbo C est ce que je dois installer des bibliotheques?
    Merci.

  2. #2
    Membre confirmé Avatar de doderic
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 215
    Par défaut
    Salut! Oui sous Turbo C tu n'as pas besoin d'installer lib pour ça. graphics.h est fourni avec si je ne me trompe. Mais je te rappelle que les fonctions fournis avec sont des fonctions primitives de bas niveau genre pour dessiner des lignes , des cercles et autres... je suppose d'après ta question que c'est ce que tu veux faire.
    Bonne suite

  3. #3
    Membre confirmé Avatar de doderic
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 215
    Par défaut
    Ah j'ai trouvé un lien pour toi qui parle du graphisme en utilisant graphics sous Turbo C. Et puis c'est pas fourni avec Visual C++ vu que c'est ce que tu essais d'utiliser. Voilà le lien vers le cours d'Eric Berthomier http://www.prog-info.org/cpp/coursc.zip Voilà: tu as tout à l'intérieur.

  4. #4
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par ea2007 Voir le message
    je suis debutant en programmation et je suis entrain de faire un mini projet en C avec une implémentation graphique.
    je veux utiliser graphics.h
    quel compilateur je dois utiliser?
    Je suppose que tu parles de BGI (Borland Graphic Interface) : Turbo C, Borland C... C'est vieux et moisi...

    Sinon il existe une implémentation réduite de BGI pour Win32 que l'on doit pouvoir compiler pour n'importe quel compilateur pour Win32 :

    http://sourceforge.net/projects/openbgi/?abmode=1
    P.S: j'ai compilé avec visual c++ 6 mais il donne Cannot open include file: 'X11/Xlib.h': No such file or directory
    Error executing cl.exe.
    Euh, de quel "graphics.h" parles-tu ? Dans celui de Borland, il n'y a pas de X11, qui est une spécificité unixoïde... J'ai l'impression que tu as téléchargé n'importe quoi n'importe où... Il faut cesser de faire ce genre de manip douteuse...
    si j'utilise turbo C est ce que je dois installer des bibliotheques?
    Non. Il faut juste cocher la bibliothèque graphique dans les options du linker.
    Par contre, il faut que les fichiers .bgi soient accessibles...

  5. #5
    Membre chevronné Avatar de KindPlayer
    Profil pro
    Inscrit en
    Février 2007
    Messages
    471
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 471
    Par défaut
    Moi je comprends pas bien "implémentation graphique". Ca veut dire quoi? Avec une interface graphique ou faire des graphiques genre des lignes des cercles... ?

  6. #6
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 7
    Par défaut
    Citation Envoyé par doderic Voir le message
    Salut! Oui sous Turbo C tu n'as pas besoin d'installer lib pour ça. graphics.h est fourni avec si je ne me trompe. Mais je te rappelle que les fonctions fournis avec sont des fonctions primitives de bas niveau genre pour dessiner des lignes , des cercles et autres... je suppose d'après ta question que c'est ce que tu veux faire.
    Bonne suite
    oui c'est ca ce que je veux faire. j'utilise graphics.h avec turboC et ca marche parfait.
    Citation Envoyé par doderic Voir le message
    Ah j'ai trouvé un lien pour toi qui parle du graphisme en utilisant graphics sous Turbo C. Et puis c'est pas fourni avec Visual C++ vu que c'est ce que tu essais d'utiliser. Voilà le lien vers le cours d'Eric Berthomier http://www.prog-info.org/cpp/coursc.zip Voilà: tu as tout à l'intérieur.
    merci pour les cours.

  7. #7
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 7
    Par défaut
    Citation Envoyé par KindPlayer Voir le message
    Moi je comprends pas bien "implémentation graphique". Ca veut dire quoi? Avec une interface graphique ou faire des graphiques genre des lignes des cercles... ?
    oui c juste une simple interface graphique avec des tracés et des choses primitives. merci

  8. #8
    Membre confirmé Avatar de doderic
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 215
    Par défaut
    Citation Envoyé par ea2007 Voir le message
    oui c juste une simple interface graphique avec des tracés et des choses primitives. merci
    Slt! tu veux concevoir toi même une interface graphique à partir de rien du tout c'est ça?

  9. #9
    Membre éclairé Avatar de _SamSoft_
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    798
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 798
    Par défaut
    Salut, je sais pas si j'ai bien compris le problème mais je peux proposer quelques solutions :

    SDL permet normalement de faire ce que tu souhaites.
    Si c'est une interface avec des barres de menus, des boutons... Le mieux est de faire un tour du côté de GTK+

    Liens :

    Site qui donne des infos sur GTK+ :
    http://fr.wikipedia.org/wiki/GTK%2B

    Site de la SDL :
    http://www.libsdl.org/

    Site de GTK+: (je crois)
    http://www.gtk.org/

    Bonne prog !

  10. #10
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 7
    Par défaut
    Citation Envoyé par Emmanuel Delahaye Voir le message
    Je suppose que tu parles de BGI (Borland Graphic Interface) : Turbo C, Borland C... C'est vieux et moisi...

    Sinon il existe une implémentation réduite de BGI pour Win32 que l'on doit pouvoir compiler pour n'importe quel compilateur pour Win32 :

    http://sourceforge.net/projects/openbgi/?abmode=1

    Euh, de quel "graphics.h" parles-tu ? Dans celui de Borland, il n'y a pas de X11, qui est une spécificité unixoïde... J'ai l'impression que tu as téléchargé n'importe quoi n'importe où... Il faut cesser de faire ce genre de manip douteuse...
    Non. Il faut juste cocher la bibliothèque graphique dans les options du linker.
    Par contre, il faut que les fichiers .bgi soient accessibles...
    c ma faute jai compilé le code avec vc++ alors que graphics.h est spécifique boreland. maintenant j'utilise turbioC et tout va bien. merci

  11. #11
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 487
    Par défaut
    Citation Envoyé par ea2007 Voir le message
    Bonjour,
    je suis debutant en programmation et je suis entrain de faire un mini projet en C avec une implémentation graphique.
    je veux utiliser graphics.h
    quel compilateur je dois utiliser?

    P.S: j'ai compilé avec visual c++ 6 mais il donne Cannot open include file: 'X11/Xlib.h': No such file or directory
    Error executing cl.exe.

    svp aidez moi.
    si j'utilise turbo C est ce que je dois installer des bibliotheques?
    Merci.
    Si tu veux developpez avec la biblio BGI en Visual C++ esait cette biblio
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/03/2004, 18h29
  2. interface graphique utilisateur, que faut-il utiliser?
    Par Missvan dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 01/03/2004, 12h18
  3. Application multiplateforme avec interface graphique
    Par TNorth dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 31/01/2004, 18h55
  4. [Kylix] Interface graphique pour lognes de commande linux
    Par lecharcutierdelinux dans le forum EDI
    Réponses: 6
    Dernier message: 29/08/2003, 10h20
  5. plugin interface graphique
    Par jocelyn dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 13/08/2003, 09h49

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