Bonjour à tous.
J'ai essayé de compiler Box2D pour Visual C++ 2010 Express.
J'ai compilé avec CMake, et ca m'a donné ca
mais je ne sais pas quoi faire ensuite.
Merci d'avance![]()
Bonjour à tous.
J'ai essayé de compiler Box2D pour Visual C++ 2010 Express.
J'ai compilé avec CMake, et ca m'a donné ca
mais je ne sais pas quoi faire ensuite.
Merci d'avance![]()
CMake ne compile pas, il génère les fichiers nécessaire à la compilation : dans ton cas si tu as fait une génération pour VC++, le projet VC++ qui créé la bibliothèque.
Ouvres la solution VC++ Box2D, et la tu devrais pouvoir choisir une cible pour compiler la bibliothèque.
J'ai ouvert la solution Box2D et j'ai fait "générer la solution" et debug puis et release. Ca m'a donné ca. et je ne sais pas quoi faire maintenant (c'est la première fois que je fais ca)
(dans Box2D/Box2D dans les 2 dossiers il y a plein de .obj)
Si c'est compilé en statique .lib et non en dll, le plus simple sera d'ajouter le vcxproj à ta solution finale, indiquer les dépendances et linker les .lib.
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
En gros, tu n'as plus qu'à copier le fichier du dossier "Release" dans un dossier standard (un fichier en /lib ; je ne connais pas le chemin windows) ; et à dire à VC++ d'utiliser la librairie Box2D quand tu voudras faire un projet l'utilisant.![]()
Partager