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

SFML Discussion :

CodeBlocks et menu contextuel


Sujet :

SFML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut CodeBlocks et menu contextuel
    bonsoir ,

    J'ai installé la librairie SFML , et par exemple après un codage avec window.----- , je ne vois par la liste des différentes méthodes
    se dérouler avec un menu contextuel .

    Faut-il cocher une option et laquelle ?
    Système : ubuntu 14.04 LTS

    @+


  2. #2
    Membre Expert Avatar de Cirrus Minor
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2014
    Messages
    953
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2014
    Messages : 953
    Par défaut
    Euh...
    J'ai pas tout compris

    Et, c'est un problème avec SFML ou avec C::B ?

  3. #3
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    @Cirrus Minor :

    Difficile de faire le point , vu que l'installation de SFML est récente .
    Elle est moins réactive que avec visual studio et je suit un tuto sur youtube .
    Avec ce codage , j'ai une fenêtre qui n'a pas de couleur standard et qui calque le fond
    du bureau . Ensuite une construction d'un cercle ne donne rien ..

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    #include <SFML/Graphics.hpp>
    #include <string>
    #include <iostream>
    #include <cstdlib>
     
    sf::WindowRender window;
    sf::CircleShape cercle;
     
    int main()
    {
        // Création de la fenêtre
        window.create(sf::VideoMode(800,600),"Tuto SFML");
        // Modifier la position
        window.setPosition(sf::Vector2i(190,0));
        window.setFramerateLimit(60);
     
        std::cout << "Lancement du jeu" << std::endl;
     
        cercle.setFillColor(sf::Color(100,250,50));
        cercle.setRadius(50);
        cercle.setPosition(100,100);
     
    	// Tant que la fenêtre est ouverte
        while (window.isOpen())
        {
            sf::Event event;
            // Test des évênements
            while (window.pollEvent(event))
            {
                 // Si on clique sur fermer
                 if (event.type == sf::Event::Closed)
                        window.close(); // On ferme la fenêtre
            }
     
            window.draw(cercle);
            window.display();
            window.clear();
        }
     
        return 0;
    }
    C'est une liaison statique vers la librairie SFML 2.1 ( compilateur , liens ) , depuis le projet .

  4. #4
    Membre Expert Avatar de Cirrus Minor
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2014
    Messages
    953
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2014
    Messages : 953
    Par défaut
    Et ça compile ?

    Parce que "sf::WindowRender window", ca n'existe pas à ma connaissance...
    C'est "sf::RenderWindow".

  5. #5
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Après correction :

    ||=== Générer: Debug in Fen (compiler: GNU GCC Compiler) ===|
    ||warning: libGLEW.so.1.5, needed by ../../../SFML-2.1/lib/libsfml-graphics.so, not found (try using -rpath or -rpath-link)|
    ||=== Build échoué: 0 error(s), 1 warning(s) (0 minute(s), 0 second(s)) ===|
    libsfml-graphics.so est dans le dossier lib :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    libsfml-audio.so         libsfml-network.so      libsfml-window.so
    libsfml-audio.so.2       libsfml-network.so.2    libsfml-window.so.2
    libsfml-audio.so.2.1     libsfml-network.so.2.1  libsfml-window.so.2.1
    libsfml-graphics.so      libsfml-system.so       pkgconfig
    libsfml-graphics.so.2    libsfml-system.so.2
    J'ai défini les mêmes fichiers dans option de génération / lib du projet ( dans onglet debug , release , main )

    ||=== Générer: Debug in Fen (compiler: GNU GCC Compiler) ===|
    ||warning: libGLEW.so.1.5, needed by /home/msi-ubuntu/SFML-2.1/lib/libsfml-graphics.so, not found (try using -rpath or -rpath-link)|
    ||=== Build échoué: 0 error(s), 1 warning(s) (0 minute(s), 0 second(s)) ===|
    Chemin absolu ou relatif , pas de changement .

  6. #6
    Membre Expert Avatar de Cirrus Minor
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2014
    Messages
    953
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2014
    Messages : 953
    Par défaut
    Tu as quelle version de GLEW ?

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

Discussions similaires

  1. TreeView et menu contextuel...
    Par agh dans le forum Composants VCL
    Réponses: 6
    Dernier message: 06/04/2009, 12h23
  2. Visibilité commande dans un Menu contextuel
    Par Hamdi dans le forum IHM
    Réponses: 3
    Dernier message: 20/01/2005, 12h29
  3. [Plugin] Ajouter une option au menu contextuel ?
    Par relivio dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 22/03/2004, 16h18
  4. [VB6] menu contextuel dynamique
    Par da40 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 15/07/2003, 11h53
  5. [VB6] menu contextuel sur clique droit souris
    Par da40 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 08/07/2003, 11h07

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