Hey Spieleprogrammierer
Ich habe vor kurzem mal angefangen mich etwas mehr mit der Schrift in der TriBase Eingine zu beschäftigen. Ich bin auf folgendes Problem gestoßen:
wenn ich dass Compiliere
|
C-/C++-Quelltext
|
1
2
3
4
|
g_pFont1->Begin();
g_pFont1->Init("Data\\Courier New_9_18.tga", "Data\\Courier New_9_18.tbf");
g_pFont1->DrawTextW(tbVector2(10.0f,10.0f),"Hallo Welt",0,-1,tbColor(1.0f,1.0f,1.0f),tbColor(1.0f,1.0f,1.0f),tbVector2(10.0f,10.0f),2,0,-5,25,0);
g_pFont1->End();
|
kommt der Fehler:
[list]Tutorials.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: enum tbResult __thiscall tbFont:
rawTextW(class tbVector2,char const *,unsigned long,int,class tbColor const &,class tbColor &,class tbVector2,float,float,float,float,float)" (__imp_?DrawTextW@tbFont@@QAE?AW4tbResult@@VtbVector2@@PBDKHABVtbColor@@AAV4@0MMMMM@Z)" in Funktion ""enum tbResult __cdecl Render(float)" (?Render@@YA?AW4tbResult@@M@Z)".
F:\Programme\Microsoft Visual Studio C++ 2008\Projekte\TutorialsWin32\Debug\TutorialsWin32.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.[/list]Die Lib hab ich alle gelinkt:
tribased.lib d3d9.lib d3dx9d.lib dxerr9.lib kernel32.lib user32.lib gdi32.lib winspool.lib comctl32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
Könnt ihr mir da Weiterhelfen?
mfg
Fabian