cocos2d-x et box2d erreur de couplage
-
21-12-2019 - |
Question
J'ai des problèmes de travail en cocos2d-x v3
.En fait, je veux init box2d world object
.J'ai créé mon projet de jeu correctement, comme il a été donné en cocos2d-x
manuel.Maintenant, quel est le problème:
b2Vec2 gravity = b2Vec2(0.0f, -10.0f);
b2World world(gravity);
Dans ce code, la deuxième ligne donne le compilateur
'unresolved external symbol error':(
Sans instantinating b2World
objet, tout compile et fonctionne très bien.
Personne fait face à ce problème?
La solution
C'est un très commun de l'éditeur de liens d'erreur dans Visual Studio et que vous avez à ajouter libbox2d.lib
dans les propriétés de votre projet.
Right Click Project -> Project Properties -> Linker -> Input -> Additional Dependencies
Maintenant, modifier et ajouter des libbox2d.lib
à la fin de l'exécution du projet de nouveau.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow