2011-10-10 2 views
0

J'essaie de mettre Box2D dans mon application. J'ai le dossier Box2D de la dernière version de Cocos2D. Je le fais glisser dans mon projet et je l'ajoute au dossier du groupe de destination et j'obtiens 4 erreurs, c'est là que le compilateur ne trouve pas b2Collision.h, b2BroadPhase.h, et b2Collision.h, je sais qu'il y a 2 erreurs pour la collision. Il y a une autre erreur mais ça vient et ça dépend de comment l'implémenter. Quoi qu'il en soit, avec la façon dont je l'implémente, comment puis-je me débarrasser de ces erreurs? Est-ce que quelqu'un a des idées/conseils?Problème d'implémentation Box2D

Merci !!!

+0

Assurez-vous que votre makefile/solution a un paramètre de chemin d'accès qui indique où se trouvent les fichiers Box2D. – dmh2000

+0

Je suis confus, que voulez-vous dire? Je suis nouveau à Box2D, comment dites-vous que je devrais résoudre ce problème? –

+0

@MyApps Je suggère de vérifier [Mise en œuvre Box2d] (http://www.raywenderlich.com/457/intro-to-box2d-with-cocos2d-tutorial-bouncing-balls) Il est tutoriel vraiment suffisamment parfait. – rptwsthi

Répondre

1

Ajoutez "${SRCROOT}/path_to_box2d_folder" à votre User Header Search Path et définissez Always Search User Paths à yes dans les paramètres de construction de votre projet.