Bonjour,
Je travaille sur un projet de fin d'étude qui utilise SFML.
Le code fonctionne plutot bien (enfin pour l'instant...), mais le problème est le suivant :
Comment faire pour rendre le projet portable, pour que son .exe puisse être lu par n'importe quelle machine sans code::Blocks et sans instal.
j'ai deja fait quelques essai :
-1 mettre les DLL de sfml dans le dossier du projet (celle du dossier lib).
resultat : codeBlock compile et exécute sans problème, mais le programme ne fonctionne pas sur une autre machine
-2 lier la SFML en mode statique. J'ai suivi les instructions de la doc, mais la c'est codeBlock qui ne veut plus compiler. Il me sort 50+ erreurs
"
undefined reference to _Unwind_Resume" ou "
undifined reference to __gxx_personality_v0" --> pour cet essai je precise que je crée un nouveau projet, j'y colle mon code et je lie sfml dans les options du build
Donc voila, le problème est surtout que je voudrais pouvoir rendre un projet portable(hé ouais, pour un rendu c'est mieux!!!), et que je n'ai absolument aucune idée de la marche à suivre.
edit : j'utilise la version 1.6 de sfml