Bonjour à tous.
J'ai essayé de compiler Box2D pour Visual C++ 2010 Express.
J'ai compilé avec CMake, et ca m'a donné ca
Pièce jointe 90717
mais je ne sais pas quoi faire ensuite.
Merci d'avance ;)
Version imprimable
Bonjour à tous.
J'ai essayé de compiler Box2D pour Visual C++ 2010 Express.
J'ai compilé avec CMake, et ca m'a donné ca
Pièce jointe 90717
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)
Pièce jointe 90823
(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.
J'ai pas compris ce qu'il faut que je fasse :?
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. ;)
Merci, ca marche :ccool: