|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 15 ![]() |
Bonjour à tous.
J'ai essayé de compiler Box2D pour Visual C++ 2010 Express. J'ai compilé avec CMake, et ca m'a donné ca 365751.png mais je ne sais pas quoi faire ensuite. Merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() Florian BlanchetEtudiant en Optique Inscription : août 2004 Messages : 1 061 ![]() |
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.
__________________
"We can solve any problem by introducing an extra level of indirection" Butler Lampson "N'importe quel problème peut être résolu en introduisant un niveau d'indirection supplémentaire" Butler Lampson (traduction libre) |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 15 ![]() |
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)
365859.png (dans Box2D/Box2D dans les 2 dossiers il y a plein de .obj) |
|
|
00
|
|
|
#4 |
![]() ![]() Cyrille Network programmer Inscription : juin 2010 Messages : 1 555 ![]() |
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.
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 15 ![]() |
J'ai pas compris ce qu'il faut que je fasse
|
|
|
00
|
|
|
#6 |
|
Membre émérite
![]() ![]() Léo GaspardÉtudiant Inscription : janvier 2012 Messages : 433 ![]() |
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.
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 15 ![]() |
Merci, ca marche
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com