Précédent   Forum du club des développeurs et IT Pro > C et C++ > C++ > Bibliothèques
Bibliothèques Forum d'entraide sur les bibliothèques C++ : installation, utilisation. Avant de poster : Cours sur les bibliothèques C++
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 01/03/2012, 02h25   #1
Sephirotte
Invité de passage
 
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 3
Points : 3
Par défaut Compiler Box2D pour Visual C++ 2010

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
Sephirotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2012, 02h56   #2
Flob90
Modérateur
 
Avatar de Flob90
 
Homme Florian Blanchet
Etudiant en Optique
Inscription : août 2004
Messages : 1 061
Détails du profil
Informations personnelles :
Nom : Homme Florian Blanchet
Âge : 22
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Etudiant en Optique

Informations forums :
Inscription : août 2004
Messages : 1 061
Points : 2 494
Points : 2 494
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)
Flob90 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2012, 13h14   #3
Sephirotte
Invité de passage
 
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 3
Points : 3
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)
Sephirotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2012, 14h37   #4
Bousk
Modérateur
 
Homme Cyrille
Network programmer
Inscription : juin 2010
Messages : 1 555
Détails du profil
Informations personnelles :
Nom : Homme Cyrille
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Network programmer

Informations forums :
Inscription : juin 2010
Messages : 1 555
Points : 4 115
Points : 4 115
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.
Bousk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2012, 00h02   #5
Sephirotte
Invité de passage
 
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 3
Points : 3
J'ai pas compris ce qu'il faut que je fasse
Sephirotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2012, 00h12   #6
Ekleog
Membre émérite
 
Homme Léo Gaspard
Étudiant
Inscription : janvier 2012
Messages : 433
Détails du profil
Informations personnelles :
Nom : Homme Léo Gaspard
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2012
Messages : 433
Points : 875
Points : 875
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.
Ekleog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2012, 13h28   #7
Sephirotte
Invité de passage
 
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 3
Points : 3
Merci, ca marche
Sephirotte est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h07.


 
 
 
 
Partenaires

Hébergement Web