Ik heb een boek aangeschaft van Andre Lamothe over game programming. Ik wil een start gaan maken met DirectX, kijken hoe ver of dat ik kom. Ik probeer het eerste voorbeeld te builden, alleen ik blijf errors krijgen. Ik hoop dat hier iemand is die me verder kan helpen:
- Installatie MSFT Visual Studio 2005
- Installatie directxsdk 9.0
- Voeg lib path toe aan directories.
- Voeg include path toe aan directories.
- Ik maak een nieuw project aan en voeg sources toe aan project.
- Pas de eigenschappen van project aan > iostream.h wordt iostream. (lost al wat problemen op)
- Character set -> Use Multi-Byte Character Set (lost nog meer problemen op)
Nu krijg ik de onderstaande errors:
- Installatie MSFT Visual Studio 2005
- Installatie directxsdk 9.0
- Voeg lib path toe aan directories.
- Voeg include path toe aan directories.
- Ik maak een nieuw project aan en voeg sources toe aan project.
- Pas de eigenschappen van project aan > iostream.h wordt iostream. (lost al wat problemen op)
- Character set -> Use Multi-Byte Character Set (lost nog meer problemen op)
Nu krijg ik de onderstaande errors:
Iemand enig idee? Ik weet zeker dat het met project configuratie te maken heeft, maar ik kan niks bruikbaars vinden op google. Gisteravond al een paar uur geklooi en nu alweer een paar uur..Error 1 error LNK2019: unresolved external symbol _DirectDrawCreateEx@16 referenced in function "int __cdecl DD_Init(int,int,int)" (?DD_Init@@YAHHHH@Z) blackbox.obj
Error 2 error LNK2019: unresolved external symbol __imp__TextOutA@20 referenced in function "int __cdecl Draw_Text_GDI(char *,int,int,int,struct IDirectDrawSurface7 *)" (?Draw_Text_GDI@@YAHPADHHHPAUIDirectDrawSurface7@@@Z) blackbox.obj
Error 3 error LNK2019: unresolved external symbol __imp__SetBkMode@8 referenced in function "int __cdecl Draw_Text_GDI(char *,int,int,int,struct IDirectDrawSurface7 *)" (?Draw_Text_GDI@@YAHPADHHHPAUIDirectDrawSurface7@@@Z) blackbox.obj
Error 4 error LNK2019: unresolved external symbol __imp__SetTextColor@8 referenced in function "int __cdecl Draw_Text_GDI(char *,int,int,int,struct IDirectDrawSurface7 *)" (?Draw_Text_GDI@@YAHPADHHHPAUIDirectDrawSurface7@@@Z) blackbox.obj
Error 5 error LNK2019: unresolved external symbol __imp__DefWindowProcA@16 referenced in function "long __stdcall WindowProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WindowProc@@YGJPAUHWND__@@IIJ@Z) freakout.obj
Error 6 error LNK2019: unresolved external symbol __imp__PostQuitMessage@4 referenced in function "long __stdcall WindowProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WindowProc@@YGJPAUHWND__@@IIJ@Z) freakout.obj
Error 7 error LNK2019: unresolved external symbol __imp__EndPaint@8 referenced in function "long __stdcall WindowProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WindowProc@@YGJPAUHWND__@@IIJ@Z) freakout.obj
Error 8 error LNK2019: unresolved external symbol __imp__BeginPaint@8 referenced in function "long __stdcall WindowProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WindowProc@@YGJPAUHWND__@@IIJ@Z) freakout.obj
Error 9 error LNK2019: unresolved external symbol __imp__DispatchMessageA@4 referenced in function _WinMain@16 freakout.obj
Error 10 error LNK2019: unresolved external symbol __imp__TranslateMessage@4 referenced in function _WinMain@16 freakout.obj
Error 11 error LNK2019: unresolved external symbol __imp__PeekMessageA@20 referenced in function _WinMain@16 freakout.obj
Error 12 error LNK2019: unresolved external symbol __imp__ShowCursor@4 referenced in function _WinMain@16 freakout.obj
Error 13 error LNK2019: unresolved external symbol __imp__CreateWindowExA@48 referenced in function _WinMain@16 freakout.obj
Error 14 error LNK2019: unresolved external symbol __imp__GetSystemMetrics@4 referenced in function _WinMain@16 freakout.obj
Error 15 error LNK2019: unresolved external symbol __imp__RegisterClassA@4 referenced in function _WinMain@16 freakout.obj
Error 16 error LNK2019: unresolved external symbol __imp__GetStockObject@4 referenced in function _WinMain@16 freakout.obj
Error 17 error LNK2019: unresolved external symbol __imp__LoadCursorA@8 referenced in function _WinMain@16 freakout.obj
Error 18 error LNK2019: unresolved external symbol __imp__LoadIconA@8 referenced in function _WinMain@16 freakout.obj
Error 19 error LNK2019: unresolved external symbol __imp__MessageBeep@4 referenced in function "void __cdecl Process_Ball(void)" (?Process_Ball@@YAXXZ) freakout.obj
Error 20 error LNK2019: unresolved external symbol __imp__GetAsyncKeyState@4 referenced in function "void __cdecl Process_Ball(void)" (?Process_Ball@@YAXXZ) freakout.obj
Error 21 error LNK2019: unresolved external symbol __imp__PostMessageA@16 referenced in function "int __cdecl Game_Main(void *)" (?Game_Main@@YAHPAX@Z) freakout.obj
Error 22 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup MSVCRTD.lib
Error 23 fatal error LNK1120: 22 unresolved externals C:\AAV3\3d\Chap1\Debug\freakout.exe
http://hawvie.deviantart.com/