kan någon kika in i denna c++ problem
nej det funkar inte heller
Nej, men vad sade länkaren?
här är resultatet :
1>------ Build started: Project: MyFirstCDX, Configuration: Debug Win32 ------
1>Linking...
1>Searching libraries
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\LIBCMTD.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\OLDNAMES.lib:
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1>Finished searching libraries
1>Init.obj : error LNK2019: unresolved external symbol __imp__SetRect@20 referenced in function "void __cdecl InitGame(void)" (?InitGame@@YAXXZ)
1>Main.obj : error LNK2019: unresolved external symbol __imp__DefWindowProcA@16 referenced in function "long __stdcall WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@@YGJPAUHWND__@@IIJ@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__PostQuitMessage@4 referenced in function "long __stdcall WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@@YGJPAUHWND__@@IIJ@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__PostMessageA@16 referenced in function "long __stdcall WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@@YGJPAUHWND__@@IIJ@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__SetCursor@4 referenced in function "long __stdcall WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@@YGJPAUHWND__@@IIJ@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__UpdateWindow@4 referenced in function "int __cdecl InitApp(struct HINSTANCE__ *,int)" (?InitApp@@YAHPAUHINSTANCE__@@H@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function "int __cdecl InitApp(struct HINSTANCE__ *,int)" (?InitApp@@YAHPAUHINSTANCE__@@H@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__CreateWindowExA@48 referenced in function "int __cdecl InitApp(struct HINSTANCE__ *,int)" (?InitApp@@YAHPAUHINSTANCE__@@H@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__GetSystemMetrics@4 referenced in function "int __cdecl InitApp(struct HINSTANCE__ *,int)" (?InitApp@@YAHPAUHINSTANCE__@@H@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__RegisterClassA@4 referenced in function "int __cdecl InitApp(struct HINSTANCE__ *,int)" (?InitApp@@YAHPAUHINSTANCE__@@H@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__LoadCursorA@8 referenced in function "int __cdecl InitApp(struct HINSTANCE__ *,int)" (?InitApp@@YAHPAUHINSTANCE__@@H@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__LoadIconA@8 referenced in function "int __cdecl InitApp(struct HINSTANCE__ *,int)" (?InitApp@@YAHPAUHINSTANCE__@@H@Z)
1>Main.obj : error LNK2019: unresolved external symbol __imp__WaitMessage@0 referenced in function _WinMain@16
1>Main.obj : error LNK2019: unresolved external symbol __imp__DispatchMessageA@4 referenced in function _WinMain@16
1>Main.obj : error LNK2019: unresolved external symbol __imp__TranslateMessage@4 referenced in function _WinMain@16
1>Main.obj : error LNK2019: unresolved external symbol __imp__GetMessageA@16 referenced in function _WinMain@16
1>Main.obj : error LNK2019: unresolved external symbol __imp__PeekMessageA@20 referenced in function _WinMain@16
1>cdx.lib(cdxinput.obj) : error LNK2019: unresolved external symbol __imp__SystemParametersInfoA@16 referenced in function "public: void __thiscall CDXInput::SetMouseAccelerator(int,unsigned long,double,unsigned long,double)" (?SetMouseAccelerator@CDXInput@@QAEXHKNKN@Z)
1>cdx.lib(cdxinput.obj) : error LNK2019: unresolved external symbol __imp__GetKeyNameTextA@12 referenced in function "public: void __thiscall CDXInput::GetKeyDesc(unsigned long,char *)" (?GetKeyDesc@CDXInput@@QAEXKPAD@Z)
1>cdx.lib(cdxinput.obj) : error LNK2019: unresolved external symbol __imp__ToAscii@20 referenced in function "public: char __thiscall CDXInput::RawToAscii(unsigned long)" (?RawToAscii@CDXInput@@QAEDK@Z)
1>cdx.lib(cdxinput.obj) : error LNK2019: unresolved external symbol __imp__MapVirtualKeyA@8 referenced in function "public: char __thiscall CDXInput::RawToAscii(unsigned long)" (?RawToAscii@CDXInput@@QAEDK@Z)
1>cdx.lib(cdxinput.obj) : error LNK2019: unresolved external symbol __imp__GetKeyboardState@4 referenced in function "public: char __thiscall CDXInput::RawToAscii(unsigned long)" (?RawToAscii@CDXInput@@QAEDK@Z)
1>cdx.lib(cdxinput.obj) : error LNK2019: unresolved external symbol __imp__GetCursorPos@4 referenced in function "public: long __thiscall CDXInput::Create(void *,void *)" (?Create@CDXInput@@QAEJPAX0@Z)
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__ReleaseDC@8 referenced in function "public: long __thiscall CDXScreen::CreateWindowed(void *,int,int)" (?CreateWindowed@CDXScreen@@QAEJPAXHH@Z)
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__GetDeviceCaps@8 referenced in function "public: long __thiscall CDXScreen::CreateWindowed(void *,int,int)" (?CreateWindowed@CDXScreen@@QAEJPAXHH@Z)
1>cdx.lib(cdximagejpg.obj) : error LNK2001: unresolved external symbol __imp__GetDeviceCaps@8
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__GetDC@4 referenced in function "public: long __thiscall CDXScreen::CreateWindowed(void *,int,int)" (?CreateWindowed@CDXScreen@@QAEJPAXHH@Z)
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__OffsetRect@12 referenced in function "public: long __thiscall CDXScreen::Flip(int,int,int)" (?Flip@CDXScreen@@QAEJHHH@Z)
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__ClientToScreen@8 referenced in function "public: long __thiscall CDXScreen::Flip(int,int,int)" (?Flip@CDXScreen@@QAEJHHH@Z)
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__GetClientRect@8 referenced in function "public: long __thiscall CDXScreen::Flip(int,int,int)" (?Flip@CDXScreen@@QAEJHHH@Z)
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__SetWindowPos@28 referenced in function "public: long __thiscall CDXScreen::ChangeVideoMode(unsigned long,unsigned long,unsigned long,int)" (?ChangeVideoMode@CDXScreen@@QAEJKKKH@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__CreateFontA@56 referenced in function "public: long __thiscall CDXSurface::ChangeFont(char const *,int,int,int)" (?ChangeFont@CDXSurface@@QAEJPBDHHH@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__DeleteObject@4 referenced in function "public: long __thiscall CDXSurface::ChangeFont(char const *,int,int,int)" (?ChangeFont@CDXSurface@@QAEJPBDHHH@Z)
1>cdx.lib(ddutils.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__SelectObject@8 referenced in function "public: long __thiscall CDXSurface::SetFont(void)" (?SetFont@CDXSurface@@QAEJXZ)
1>cdx.lib(ddutils.obj) : error LNK2001: unresolved external symbol __imp__SelectObject@8
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__TextOutA@20 referenced in function "public: long __thiscall CDXSurface::TextXY(int,int,unsigned long,char const *)" (?TextXY@CDXSurface@@QAEJHHKPBD@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__SetTextColor@8 referenced in function "public: long __thiscall CDXSurface::TextXY(int,int,unsigned long,char const *)" (?TextXY@CDXSurface@@QAEJHHKPBD@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__SetBkMode@8 referenced in function "public: long __thiscall CDXSurface::TextXY(int,int,unsigned long,char const *)" (?TextXY@CDXSurface@@QAEJHHKPBD@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__DrawTextA@20 referenced in function "public: long __thiscall CDXSurface::DrawTextA(char const *,unsigned long,struct tagRECT *)" (?DrawTextA@CDXSurface@@QAEJPBDKPAUtagRECT@@@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__CreateFontIndirectA@4 referenced in function "public: __thiscall CDXSurface::CDXSurface(class CDXSurface &)" (??0CDXSurface@@QAE@AAV0@@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__GetObjectA@12 referenced in function "public: __thiscall CDXSurface::CDXSurface(class CDXSurface &)" (??0CDXSurface@@QAE@AAV0@@Z)
1>cdx.lib(ddutils.obj) : error LNK2001: unresolved external symbol __imp__GetObjectA@12
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__DeleteDC@4 referenced in function _DDCopyBitmap
1>cdx.lib(cdximagejpg.obj) : error LNK2001: unresolved external symbol __imp__DeleteDC@4
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__StretchBlt@44 referenced in function _DDCopyBitmap
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__CreateCompatibleDC@4 referenced in function _DDCopyBitmap
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__SetPixel@16 referenced in function _DDColorMatch
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__GetPixel@12 referenced in function _DDColorMatch
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__LoadImageA@24 referenced in function _DDLoadBitmap
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__CreateICA@16 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__OleLoadPicture@20 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__CreateStreamOnHGlobal@12 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagepsd.obj) : error LNK2019: unresolved external symbol __imp__StretchDIBits@52 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImagePSD::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImagePSD@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagebmp.obj) : error LNK2001: unresolved external symbol __imp__StretchDIBits@52
1>cdx.lib(cdximagebase.obj) : error LNK2001: unresolved external symbol __imp__StretchDIBits@52
1>Debug\MyFirstCDX.exe : fatal error LNK1120: 49 unresolved externals
1>Build log was saved at "file://c:\Users\nti\Desktop\MyFirstCDX\Debug\BuildLog.htm"
1>MyFirstCDX - 57 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
tja Elgot om du inte har någon annan lösning så ska jag kanske byta till Microsoft c++ express 2010 eller 2008
1>Searching libraries
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\LIBCMTD.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\OLDNAMES.lib:
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1>Finished searching libraries
Det ser som sagt ut som att user32.lib saknas. Lägg till den.
okej en sekund
1>------ Build started: Project: MyFirstCDX, Configuration: Debug Win32 ------
1>Linking...
1>Searching libraries
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\LIBCMTD.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\OLDNAMES.lib:
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1>Finished searching libraries
jag fattar inte en direktion som heter C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib finns inte med även om jag till la den i c++ express 2005? det var skumt. för där ligger User32.lib
och i C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib där finns det också User32.lib och den finns i listan
jag fattar inte en direktion som heter C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib finns inte med även om jag till la den i c++ express 2005? det var skumt. för där ligger User32.lib
Har du alltså skrivit " user32.lib" sist i
Properties --> Linker --> Input --> Additional Dependencies?
Det som kan hända är då att den inte hittar filen (och då får man typisk felet "LINK : fatal error LNK1104: cannot open file 'user32.lib') eller också dyker den upp i den där listan.
jag ska kolla
ja det blev bättre men nu är det bara 26 error istället för 57 här är meddelandet :
1>------ Build started: Project: MyFirstCDX, Configuration: Debug Win32 ------
1>Compiling...
1>Active.cpp
1>Init.cpp
1>Main.cpp
1>Generating Code...
1>Linking...
1>Searching libraries
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\User32.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\LIBCMTD.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\OLDNAMES.lib:
1> Searching C:\CDX\lib\cdx.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\ddraw.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dxguid.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dsound.lib:
1> Searching C:\Program Files (x86)\Microsoft DirectX SDK (August 2006)\Lib\x86\dinput.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\winmm.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\User32.lib:
1> Searching C:\Program Files (x86)\Microsoft Visual Studio 8\VC\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\uuid.lib:
1>Finished searching libraries
1>cdx.lib(cdxscreen.obj) : error LNK2019: unresolved external symbol __imp__GetDeviceCaps@8 referenced in function "public: long __thiscall CDXScreen::CreateWindowed(void *,int,int)" (?CreateWindowed@CDXScreen@@QAEJPAXHH@Z)
1>cdx.lib(cdximagejpg.obj) : error LNK2001: unresolved external symbol __imp__GetDeviceCaps@8
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__CreateFontA@56 referenced in function "public: long __thiscall CDXSurface::ChangeFont(char const *,int,int,int)" (?ChangeFont@CDXSurface@@QAEJPBDHHH@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__DeleteObject@4 referenced in function "public: long __thiscall CDXSurface::ChangeFont(char const *,int,int,int)" (?ChangeFont@CDXSurface@@QAEJPBDHHH@Z)
1>cdx.lib(ddutils.obj) : error LNK2001: unresolved external symbol __imp__DeleteObject@4
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__SelectObject@8 referenced in function "public: long __thiscall CDXSurface::SetFont(void)" (?SetFont@CDXSurface@@QAEJXZ)
1>cdx.lib(ddutils.obj) : error LNK2001: unresolved external symbol __imp__SelectObject@8
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__TextOutA@20 referenced in function "public: long __thiscall CDXSurface::TextXY(int,int,unsigned long,char const *)" (?TextXY@CDXSurface@@QAEJHHKPBD@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__SetTextColor@8 referenced in function "public: long __thiscall CDXSurface::TextXY(int,int,unsigned long,char const *)" (?TextXY@CDXSurface@@QAEJHHKPBD@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__SetBkMode@8 referenced in function "public: long __thiscall CDXSurface::TextXY(int,int,unsigned long,char const *)" (?TextXY@CDXSurface@@QAEJHHKPBD@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__CreateFontIndirectA@4 referenced in function "public: __thiscall CDXSurface::CDXSurface(class CDXSurface &)" (??0CDXSurface@@QAE@AAV0@@Z)
1>cdx.lib(cdxsurface.obj) : error LNK2019: unresolved external symbol __imp__GetObjectA@12 referenced in function "public: __thiscall CDXSurface::CDXSurface(class CDXSurface &)" (??0CDXSurface@@QAE@AAV0@@Z)
1>cdx.lib(ddutils.obj) : error LNK2001: unresolved external symbol __imp__GetObjectA@12
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__DeleteDC@4 referenced in function _DDCopyBitmap
1>cdx.lib(cdximagejpg.obj) : error LNK2001: unresolved external symbol __imp__DeleteDC@4
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__StretchBlt@44 referenced in function _DDCopyBitmap
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__CreateCompatibleDC@4 referenced in function _DDCopyBitmap
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__SetPixel@16 referenced in function _DDColorMatch
1>cdx.lib(ddutils.obj) : error LNK2019: unresolved external symbol __imp__GetPixel@12 referenced in function _DDColorMatch
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__CreateICA@16 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__OleLoadPicture@20 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__CreateStreamOnHGlobal@12 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagepsd.obj) : error LNK2019: unresolved external symbol __imp__StretchDIBits@52 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImagePSD::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImagePSD@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagebmp.obj) : error LNK2001: unresolved external symbol __imp__StretchDIBits@52
1>cdx.lib(cdximagebase.obj) : error LNK2001: unresolved external symbol __imp__StretchDIBits@52
1>Debug\MyFirstCDX.exe : fatal error LNK1120: 18 unresolved externals
1>Build log was saved at "file://c:\Users\nti\Desktop\MyFirstCDX\Debug\BuildLog.htm"
1>MyFirstCDX - 26 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Den första verkar höra till gdi32.lib. Se till att alla standardbibliotek är med.
Den första verkar höra till gdi32.lib. Se till att alla standardbibliotek är med.
Det verkar vara gdi32.lib på resten.
Till trådstartaren: Det här är ett bra sätt att samla negativ karma på. Jag kan förstå att det är frustrerande att inte veta, men nu vill jag att du lär dig läxan här: När man får "unresolved external symbols" så tar man köttet i de olika namnen, och googlar på , t.ex, "StretchDIBits msdn", och scrollar ner där det står "Library", "gdi32.lib". Då lägger man till det libet.
När du kodar i Windows med Visual C++, eller C#, osv, så skall du rota runt på http://msdn.microsoft.com, inte på sweclockers.
Fördelen är att nu vet du det här, så nu behöver du aldrig mer fråga om "unresolved external symbol".
okej tack jag tror jag kanske har lärt mig nu
whooooo det funkar nu är det bara 3 error
1>Finished searching libraries
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__OleLoadPicture@20 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>cdx.lib(cdximagejpg.obj) : error LNK2019: unresolved external symbol __imp__CreateStreamOnHGlobal@12 referenced in function "public: virtual struct IDirectDrawSurface7 * __thiscall CDXImageJPG::GetImage(struct IDirectDraw7 *,long,char *,unsigned char)" (?GetImage@CDXImageJPG@@UAEPAUIDirectDrawSurface7@@PAUIDirectDraw7@@JPADE@Z)
1>Debug\MyFirstCDX.exe : fatal error LNK1120: 2 unresolved externals
1>Build log was saved at "file://c:\Users\nti\Desktop\MyFirstCDX\Debug\BuildLog.htm"
1>MyFirstCDX - 3 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
whooooo det funkar nu är det bara 3 error
bra, då vet du vad du skall göra med felmeddelandet om:
OleLoadPicture
och
CreateStreamOnHGlobal
FUcccccccck yeah det funkar jag fick fram bilden tusen tack till er alla. whoooooo bästa Sweclockers
- Samlingstråd erbjudanden Samsung-plattor mars & maj 2025220
- Bästa grafikkortsköpet i juni 202513
- Quiz: Vad kan du om utdöd teknik?196
- Kivra satsar på egen e-legitimation86
- NZXT H1 V2 - håller det fortfarande?5
- Random restart bluescreens11
- Tråden för hörlursgalningar! Lurar, förstärkare, dacs, pads osv osv It´s all here!20k
- Val av robotdammsugare424
- Noctua mod, vilka fläktar?0
- Synology 2025-modeller kapar funktioner för 3djepartsdiskar.17
- Köpes Tangentbord & Mus (Macintosh SE/30)
- Säljes WLMouse BEAST X Mini & G-Wolves Fenrir Max
- Säljes Amiga 1200/RPI Retropie
- Säljes Ryzen 7 7800 X3D
- Bytes GIGABYTE X870I AORUS PRO ICE
- Säljes [Säljes] Asus ROG Loki SFX-L 1000W
- Säljes Hemmapulad Datorspårare för iOS med BIOS-batteri / Finder för Laptop
- Köpes Quest 3
- Skänkes Ryzen 3600
- Säljes OnePlus 8 Pro (256 GB), Glacial Green
- Minnestillverkare kan påverka grafikkortets prestanda0
- Bästa grafikkortsköpet i juni 202513
- Första PCI-Express 6.0-prylarna kan komma i år12
- Atari 2600 krossar Chat GPT i schack30
- Quiz: Vad kan du om utdöd teknik?196
- Redaktörsuppror mot AI – Wikipedia backar15
- Kivra satsar på egen e-legitimation86
- Nykomling ska tillverka kretsar med helt ny teknik20
- SVT och Arbetsförmedlingen utsatta för DDoS-attack63
- Moddare bygger in Steam Deck i tangentbord12
Externa nyheter
Spelnyheter från FZ