Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - al3x

Pages: [1]
1
Général / Re : compiler sfml sous linux
« le: Septembre 14, 2014, 01:26:50 pm »
Effectivement c'était bien cela, j'ai vérifier la version du paquet avec :
apt-cache policy libsfml-dev
Et j'avais bien la version 1.6 car c'est la seul version disponible pour les dépots stable, j'ai donc ajouté les déptos sid
désinstaller puis réinstaller le paquet.
Maintenant ça compile !
Merci G. problème résolut

2
Général / compiler sfml sous linux
« le: Septembre 13, 2014, 09:33:30 pm »
Bonjour,
j'ai récemment réinstaller mon système linux (j'utilise la distribution debian) et maintenant j'ai un problème pour compiler mes programmes, alors j'ai essayé de compiler le code qui est présent dans la ressource du site : http://sfml-dev.org/tutorials/2.1/start-linux-fr.php

et donc quand je lance la commande pour compiler (g++ -c main.cpp)
je reçoit en retour les erreurs suivantes  :

main.cpp: In function ‘int main()’:
main.cpp:6:5: error: ‘CircleShape’ is not a member of ‘sf’
main.cpp:6:21: error: expected ‘;’ before ‘shape’
main.cpp:7:5: error: ‘shape’ was not declared in this scope
main.cpp:9:19: error: ‘class sf::RenderWindow’ has no member named ‘isOpen’
main.cpp:12:23: error: ‘class sf::RenderWindow’ has no member named ‘pollEvent’
main.cpp:14:23: error: ‘class sf::Event’ has no member named ‘type’
main.cpp:15:24: error: ‘class sf::RenderWindow’ has no member named ‘close’
main.cpp:18:16: error: ‘class sf::RenderWindow’ has no member named ‘clear’
main.cpp:19:16: error: ‘class sf::RenderWindow’ has no member named ‘draw’
main.cpp:20:16: error: ‘class sf::RenderWindow’ has no member named ‘display’

Je ne comprends pas de quoi ça peut venir pourtant j'ai bien installer le paquet libsfml-dev, si quelqu'un peut m’éclairai.
Bonne soirée à tous !

3
C / Re : Passer une fenêtre en paramètre
« le: Mars 28, 2014, 11:46:46 am »
Merci G. ! C'est exactement ce que je cherchais a faire,
enfait je savais pas de quelle type était la fenêtre, comme je pensais que ça ne revoyait pas de valeur j'avais essayer avec void.
C'est vrais que pour les pointeurs c'est pas encore très clair pour moi mais j'y travail.

J'avais hésité a poster dans le section fenêtrage du forum, mais je trouvais que ça relevait plus du C.

4
C / Passer une fenêtre en paramètre
« le: Mars 27, 2014, 10:10:37 pm »
Bonjour,
je débute en programmation, je cherche a afficher un rectangle à l'aide d'une fonction.
Mais je ne sais pas comment passé en paramètre la fenêtre (window) pour qu'elle soit accessible depuis la fonction,
j'ai lus que cela a un rapport avec les pointeurs enfin je pense...
Si quelqu'un peut m'aider.

Le compilateur me donne ceci comme erreur :

main.cpp: In function ‘void afficher_rectangle()’:
main.cpp:11:9: error: ‘window’ was not declared in this scope


 
#include <SFML/Graphics.hpp>

    void afficher_rectangle (void)
    {
        //Déclaration du rectangle
        sf::RectangleShape rectangle;
        rectangle.setSize(sf::Vector2f(50, 50));
        rectangle.setPosition(100, 100);
        rectangle.setFillColor(sf::Color::Red);
        //Dessin du rectangle
        window.draw(rectangle);
    }


int main()
{
    //Déclaration de ma fonction
    void afficher_rectangle (void);

    //Initialisation de la fenêtre
    sf::RenderWindow window(sf::VideoMode(800, 600), "Test rectangle");

    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }
        //appel a la fonction
        afficher_rectangle();

        window.display();
    }
    return 0;
}

5
Général / Re : Problème pour utiliser SFML
« le: Mars 27, 2014, 11:32:10 am »
Merci problème résolu dans le build log il allait sur mon lecteur E: j'ai tout réinstaller avec la version 2.0

Mais j'ai un autre message d'erreur maintenant, un problème de droits sur le dossier.
J'ai essayer de lancer codeblocks en tant qu'administrateur mais rien a faire.

||=== Build: Release in testsfml (compiler: GNU GCC Compiler) ===|
ld.exe||cannot find F:\SFML-2.0\lib: Permission denied|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

6
Général / Problème pour utiliser SFML
« le: Mars 27, 2014, 02:21:39 am »
Bonjour,
Je viens de découvrir SFML. J'ai suivis le tutoriel SFML et Code::Blocks (MinGW) qui en plus d'être en français a le mérite d'être clair.
Mais seulement à la compilation codeblocks me renvoi une erreur :

||=== Build: Release in testsfml (compiler: GNU GCC Compiler) ===|
\SFML-2.0\lib||No such file or directory|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 2 second(s)) ===|

J'ai cherché mais sans succès, si quelqu'un peut m'éclairer :/

Pages: [1]