Und viele weitere Fehler in diesem Format. Eigentlich sollte dies ja bedeuten, dass er die Methode rotateLeft(void) nicht findet, zumindest verstehe ich das so.1>start.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: void __thiscall Camera::rotateLeft(void)" (?rotateLeft@Camera@@QAEXXZ)".
In Camera.h wird die public Methode definiert:
Camera.cpp besitzt dann ein '#include "Camera.h"'Code:void rotateLeft(void);
Da mein GameManager game Objekt die Referenz auf Camera camera besitzt rufe ich die Methode folgendermaßen in start.cpp (welches meine main Methode besitzt) auf:
Wäre sehr dankbar wenn jemand eine Ahnung hat. Eigentlich sollte das ja ein relativ einfacher Fehler sein der mit einem include zu lösen wäre. Zumindest scheint es mir so gemäß diversen stackoverflow Threads u.a.Code:game->camera->rotateLeft();
Edit und auch:
Wenn ich den Fehler mit der Camera anklicke sagt VS10 unten "Das System kann die angegebene Datei nicht finden.1>MSVCRTD.lib(crtexew.obj) : error LNK2001: Nicht aufgelöstes externes Symbol "_WinMain@16".



Reply With Quote

Bookmarks