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 :

x window in Code::Blocks


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 6
    Par défaut x window in Code::Blocks
    Bonjour,

    J'utilise Code::Blocks pour developer x window, mais je ne sais pas quel projet je dois créer?

    Est-ce qu'il y a qn qui peux aide?

    Merci

  2. #2
    Membre expérimenté Avatar de ZnhaarX
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 146
    Par défaut
    Bonjour,

    Je ne comprend pas très bien ce que tu veux en fait...
    Quand tu dis "Je ne sais pas quel projet je dois créer", tu veux dire que tu ne trouves pas de projet 'preset' dans ceux proposés par Code::Blocks (comme AppWin32, SDL Project etc.) ?
    Il faut savoir que X11 est basé sur un système client/serveur. Donc je ne sais pas non plus à quel niveau du veut développer... Je ne pense pas que tu veuilles refaire le protocole X non plus.
    Donc à mon avis tu devrais plutôt t’intéresser à ce que propose Xlib (librairie qui permet d’interagir avec le serveur X).

    Je te renvoie sur ce tutoriel qui à mon avis satisfera ta curiosité:
    http://buffa.developpez.com/xwindow/


    Bonne chance.

    ZnhaarX

  3. #3
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 484
    Par défaut
    Plus précisément, X-Window est le système de gestion de session graphique par défaut sous UNIX, mais il ne fait pas intrinsèquement partie du système. C'est une application à part entière.

    Les programmes UNIX utilisant les fenêtres et autres se conçoivent donc exactement comme les autres et c'est pourquoi tu ne vas pas trouver de « profil » de programme en mode console ou fenêtré comme sous Windows. Il te faut donc créer un programme « normal » et ajouter les bonnes bibliothèques.

    Sache aussi qu'il est devenu rare que l'on utilise la X-Lib toute seule. En pratique, on utilise plutôt un toolkit portable et de plus haut niveau, qui lui gère les appels au serveur X. Sous Linux, les plus courants sont GTK et Qt.

Discussions similaires

  1. API windows sous code blocks
    Par anezvox1 dans le forum Windows
    Réponses: 2
    Dernier message: 09/09/2014, 09h12
  2. Réponses: 3
    Dernier message: 10/05/2011, 21h01
  3. code::block erreur sous Windows
    Par troumad dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 17/04/2007, 16h26
  4. Code Block est plus strict sous linux que sous Windows
    Par Davidbrcz dans le forum wxWidgets
    Réponses: 2
    Dernier message: 21/02/2007, 19h25
  5. [GTK] 2.8.11 Windows/Code::Blocks !
    Par Franck.H dans le forum Code::Blocks
    Réponses: 3
    Dernier message: 27/02/2006, 18h10

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