So i try to get CEGUI to work with my MSVS 2010. I try to find out why my code produces these errors:
Code: Select all
Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __thiscall CEGUI::System::renderGUI(void)" (__imp_?renderGUI@System@CEGUI@@QAEXXZ)" in Funktion "_main".
1>Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class CEGUI::Window * __thiscall CEGUI::System::setGUISheet(class CEGUI::Window *)" (__imp_?setGUISheet@System@CEGUI@@QAEPAVWindow@2@PAV32@@Z)" in Funktion "_main".
1>Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class CEGUI::System & __cdecl CEGUI::System::getSingleton(void)" (__imp_?getSingleton@System@CEGUI@@SAAAV12@XZ)" in Funktion "_main".
1>Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall CEGUI::String::~String(void)" (__imp_??1String@CEGUI@@QAE@XZ)" in Funktion "_main".
1>Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class CEGUI::Window * __thiscall CEGUI::WindowManager::createWindow(class CEGUI::String const &,class CEGUI::String const &)" (__imp_?createWindow@WindowManager@CEGUI@@QAEPAVWindow@2@ABVString@2@0@Z)" in Funktion "_main".
1>Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall CEGUI::String::String(char const *)" (__imp_??0String@CEGUI@@QAE@PBD@Z)" in Funktion "_main".
1>Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class CEGUI::OpenGLRenderer & __cdecl CEGUI::OpenGLRenderer::bootstrapSystem(enum CEGUI::OpenGLRenderer::TextureTargetType)" (__imp_?bootstrapSystem@OpenGLRenderer@CEGUI@@SAAAV12@W4TextureTargetType@12@@Z)" in Funktion ""void __cdecl initGUI(void)" (?initGUI@@YAXXZ)".
1>Stencil.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class CEGUI::WindowManager & __cdecl CEGUI::Singleton<class CEGUI::WindowManager>::getSingleton(void)" (__imp_?getSingleton@?$Singleton@VWindowManager@CEGUI@@@CEGUI@@SAAAVWindowManager@2@XZ)" in Funktion ""void __cdecl `dynamic initializer for 'wmgr''(void)" (??__Ewmgr@@YAXXZ)".
1>C:\Users\Jake.Jake-HP\Documents\Studium\HiWi\GHorst\Visual Studio\take3\Debug\Take3.exe : fatal error LNK1120: 8 nicht aufgelöste externe Verweise.
So i stalked the wiki, and i read that there should be some libs linked to the code or even copied to the directory. This is where i fail...where are those .dlls??? i read something about "CEGUIOpenGLRenderer.lib;CEGUIBase.lib" and that i should link them, but even when i scan the whole cegui files i downloaded from your website, i can't find them. Actually i only find dependancie libs like freeglut or Devil.
Can somebody please help??
Thanks so much