Re-salut.
J'ai enfin pu installer et executer avec réussite mon code qui affiche ma fenêtre sfml 2 avec son contenu (et sans erreur)
Mais j'ai deux problème qui sont lié groupé en 1 seul:
Après l'utilisation de cmake-gui, qui a générér tout un contenu dans un dossier "build", j'ai lancé "make" qui à compiler tout les sfml-xxx avec succès, dois-je faire aussi un "make install" pour qu'il installe dans mon système (/usr/local/include/sfml-x et /usr/local/lib/sfml-x) ?
Pour les détails de mon installation:
- j'ai téléchargé le dernier zip sur sfml 2 rc.
- suivit le tutoriel d'installation avec cmake-gui:
-- un dossier "source", qui contient le dezipper de sfml 2 rc zipper que j'ai télécharger sur ce site
-- un dossier "build", le contenu a été généré par cmake-gui via configure/generate comme expliquer dans le tutoriel d'installation
-- après cela, j'ai executé la commade "make" dans le dossier "build" et il m'a sortie toute un tas de texte partant de 0% à 100% avec succès
-- après cela, (1er problème) je sais pas quoi faire, en tant normal pour installer mes applications manuellement je fais toujours "configure,make,make install", mais la je sais pas quoi faire, sur le tutoriel il n'est pas mentionner de faire "make install" donc j'ai hésité et pas fait de make install, aurais-je du faire ?
Puis j'ai ouvert mon codeblocks:
- ajouter projet "console application"
- modifier en "gui application" depuis les propriétés du projet
- ajouter les link: sfml-graphics, sfml-window, sfml-system
- et la (mon 2eme problème), dans "Search directories", je dois ajouté 2 endroits pour "compiler" et "linker" donc pour "include" et "lib", mais je sais pas où les pointer, j'ai voulu d'abord faire dans le dossier "build" généré par cmake-gui, mais il n'y a pas le dossier "include" donc j'ai du choisir l"include" du dossier source, et pour le lib c'est celui de "build" que j'ai du choisir, et donc ai-je bien fait ou il y a une autre manière ? généralement, j'ai mes lib dans "/usr/local/(include)(lib)" et codeblocks les détèctes automatiquement.
En tout cas, sa marche pour le moment, je suis heureux et je remercis les devs