IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

DirectX Discussion :

Compilation VC++ 2005 express + directX


Sujet :

DirectX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 9
    Par défaut Compilation VC++ 2005 express + directX
    Bonjour,

    J'ai installé VC++ 2005 express avec le dernier "platform SDK" ainsi que le "SDK directX 9". A la compilation J'ai les messages d'erreur suivants :

    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SystemParametersInfoW@16 référencé dans la fonction "long __cdecl DXUTInit(bool,bool,bool,bool)" (?DXUTInit@@YAJ_N000@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__CommandLineToArgvW@8 référencé dans la fonction "void __cdecl DXUTParseCommandLine(void)" (?DXUTParseCommandLine@@YAXXZ)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__CreateWindowExW@48 référencé dans la fonction "long __cdecl DXUTCreateWindow(wchar_t const *,struct HINSTANCE__ *,struct HICON__ *,struct HMENU__ *,int,int)" (?DXUTCreateWindow@@YAJPB_WPAUHINSTANCE__@@PAUHICON__@@PAUHMENU__@@HH@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__AdjustWindowRect@12 référencé dans la fonction "long __cdecl DXUTCreateWindow(wchar_t const *,struct HINSTANCE__ *,struct HICON__ *,struct HMENU__ *,int,int)" (?DXUTCreateWindow@@YAJPB_WPAUHINSTANCE__@@PAUHICON__@@PAUHMENU__@@HH@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SetRect@20 référencé dans la fonction "long __cdecl DXUTCreateWindow(wchar_t const *,struct HINSTANCE__ *,struct HICON__ *,struct HMENU__ *,int,int)" (?DXUTCreateWindow@@YAJPB_WPAUHINSTANCE__@@PAUHICON__@@PAUHMENU__@@HH@Z)
    1>DXUTmisc.obj : error LNK2001: symbole externe non résolu __imp__SetRect@20
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__RegisterClassW@4 référencé dans la fonction "long __cdecl DXUTCreateWindow(wchar_t const *,struct HINSTANCE__ *,struct HICON__ *,struct HMENU__ *,int,int)" (?DXUTCreateWindow@@YAJPB_WPAUHINSTANCE__@@PAUHICON__@@PAUHMENU__@@HH@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetStockObject@4 référencé dans la fonction "long __cdecl DXUTCreateWindow(wchar_t const *,struct HINSTANCE__ *,struct HICON__ *,struct HMENU__ *,int,int)" (?DXUTCreateWindow@@YAJPB_WPAUHINSTANCE__@@PAUHICON__@@PAUHMENU__@@HH@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__LoadCursorW@8 référencé dans la fonction "long __cdecl DXUTCreateWindow(wchar_t const *,struct HINSTANCE__ *,struct HICON__ *,struct HMENU__ *,int,int)" (?DXUTCreateWindow@@YAJPB_WPAUHINSTANCE__@@PAUHICON__@@PAUHMENU__@@HH@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__ExtractIconW@12 référencé dans la fonction "long __cdecl DXUTCreateWindow(wchar_t const *,struct HINSTANCE__ *,struct HICON__ *,struct HMENU__ *,int,int)" (?DXUTCreateWindow@@YAJPB_WPAUHINSTANCE__@@PAUHICON__@@PAUHMENU__@@HH@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetWindowLongW@8 référencé dans la fonction "long __cdecl DXUTSetWindow(struct HWND__ *,struct HWND__ *,struct HWND__ *,bool)" (?DXUTSetWindow@@YAJPAUHWND__@@00_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetWindowTextW@12 référencé dans la fonction "long __cdecl DXUTSetWindow(struct HWND__ *,struct HWND__ *,struct HWND__ *,bool)" (?DXUTSetWindow@@YAJPAUHWND__@@00_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SetWindowLongW@12 référencé dans la fonction "long __cdecl DXUTSetWindow(struct HWND__ *,struct HWND__ *,struct HWND__ *,bool)" (?DXUTSetWindow@@YAJPAUHWND__@@00_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__IsWindowVisible@4 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__IsZoomed@4 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetWindowRect@8 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetClientRect@8 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUTmisc.obj : error LNK2001: symbole externe non résolu __imp__GetClientRect@8
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__IsIconic@4 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SetWindowPos@28 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SetWindowPlacement@8 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetMenu@4 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetWindowPlacement@8 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SetMenu@8 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__ShowWindow@8 référencé dans la fonction "long __cdecl DXUTChangeDevice(struct DXUTDeviceSettings *,struct IDirect3DDevice9 *,bool,bool)" (?DXUTChangeDevice@@YAJPAUDXUTDeviceSettings@@PAUIDirect3DDevice9@@_N2@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__CallNextHookEx@16 référencé dans la fonction "long __stdcall LowLevelKeyboardProc(int,unsigned int,long)" (?LowLevelKeyboardProc@@YGJHIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SetWindowsHookExW@16 référencé dans la fonction "void __cdecl DXUTAllowShortcutKeys(bool)" (?DXUTAllowShortcutKeys@@YAX_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__UnhookWindowsHookEx@4 référencé dans la fonction "void __cdecl DXUTAllowShortcutKeys(bool)" (?DXUTAllowShortcutKeys@@YAX_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__DestroyAcceleratorTable@4 référencé dans la fonction "long __cdecl DXUTMainLoop(struct HACCEL__ *)" (?DXUTMainLoop@@YAJPAUHACCEL__@@@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__DispatchMessageW@4 référencé dans la fonction "long __cdecl DXUTMainLoop(struct HACCEL__ *)" (?DXUTMainLoop@@YAJPAUHACCEL__@@@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__TranslateMessage@4 référencé dans la fonction "long __cdecl DXUTMainLoop(struct HACCEL__ *)" (?DXUTMainLoop@@YAJPAUHACCEL__@@@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__TranslateAcceleratorW@12 référencé dans la fonction "long __cdecl DXUTMainLoop(struct HACCEL__ *)" (?DXUTMainLoop@@YAJPAUHACCEL__@@@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__PeekMessageW@20 référencé dans la fonction "long __cdecl DXUTMainLoop(struct HACCEL__ *)" (?DXUTMainLoop@@YAJPAUHACCEL__@@@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__DefWindowProcW@16 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__PostQuitMessage@4 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__UnregisterClassW@8 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__DestroyWindow@4 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__DestroyMenu@4 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SendMessageW@16 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2001: symbole externe non résolu __imp__SendMessageW@16
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__ClipCursor@4 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetCursorPos@4 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2001: symbole externe non résolu __imp__GetCursorPos@4
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__ScreenToClient@8 référencé dans la fonction "long __stdcall DXUTStaticWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DXUTStaticWndProc@@YGJPAUHWND__@@IIJ@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetAsyncKeyState@4 référencé dans la fonction "bool __cdecl DXUTIsKeyDown(unsigned char)" (?DXUTIsKeyDown@@YA_NE@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__MessageBoxW@16 référencé dans la fonction "void __cdecl DXUTDisplayErrorMessage(long)" (?DXUTDisplayErrorMessage@@YAXJ@Z)
    1>dxerr.lib(dxerr.obj) : error LNK2001: symbole externe non résolu __imp__MessageBoxW@16
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetSystemMetrics@4 référencé dans la fonction "void __cdecl DXUTDisplayErrorMessage(long)" (?DXUTDisplayErrorMessage@@YAXJ@Z)
    1>DXUTmisc.obj : error LNK2001: symbole externe non résolu __imp__GetSystemMetrics@4
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetClassLongW@8 référencé dans la fonction "void __cdecl DXUTSetupCursor(void)" (?DXUTSetupCursor@@YAXXZ)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SetCursor@4 référencé dans la fonction "void __cdecl DXUTSetupCursor(void)" (?DXUTSetupCursor@@YAXXZ)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__DeleteDC@4 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__ReleaseDC@8 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__DeleteObject@4 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetDIBits@28 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__SelectObject@8 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__CreateCompatibleDC@4 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetDC@4 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetObjectW@12 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUT.obj : error LNK2019: symbole externe non résolu __imp__GetIconInfo@8 référencé dans la fonction "long __cdecl DXUTSetDeviceCursor(struct IDirect3DDevice9 *,struct HICON__ *,bool)" (?DXUTSetDeviceCursor@@YAJPAUIDirect3DDevice9@@PAUHICON__@@_N@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__RegSetValueExW@24 référencé dans la fonction "void __cdecl DXUTDisplaySwitchingToREFWarning(void)" (?DXUTDisplaySwitchingToREFWarning@@YAXXZ)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__DialogBoxIndirectParamW@20 référencé dans la fonction "void __cdecl DXUTDisplaySwitchingToREFWarning(void)" (?DXUTDisplaySwitchingToREFWarning@@YAXXZ)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__RegCloseKey@4 référencé dans la fonction "void __cdecl DXUTDisplaySwitchingToREFWarning(void)" (?DXUTDisplaySwitchingToREFWarning@@YAXXZ)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__RegQueryValueExW@24 référencé dans la fonction "void __cdecl DXUTDisplaySwitchingToREFWarning(void)" (?DXUTDisplaySwitchingToREFWarning@@YAXXZ)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__RegOpenKeyExW@20 référencé dans la fonction "void __cdecl DXUTDisplaySwitchingToREFWarning(void)" (?DXUTDisplaySwitchingToREFWarning@@YAXXZ)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__EndDialog@8 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__EnableWindow@8 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__CheckDlgButton@12 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__IsDlgButtonChecked@8 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__SetDlgItemTextW@12 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__GetDlgItem@8 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__LoadIconW@8 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__SetWindowTextW@8 référencé dans la fonction "int __stdcall DisplaySwitchToREFWarningProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DisplaySwitchToREFWarningProc@@YGHPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__GetForegroundWindow@0 référencé dans la fonction "public: __thiscall CD3DArcBall::CD3DArcBall(void)" (??0CD3DArcBall@@QAE@XZ)
    1>dxerr.lib(dxerr.obj) : error LNK2001: symbole externe non résolu __imp__GetForegroundWindow@0
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__ReleaseCapture@0 référencé dans la fonction "public: long __thiscall CD3DArcBall::HandleMessages(struct HWND__ *,unsigned int,unsigned int,long)" (?HandleMessages@CD3DArcBall@@QAEJPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__SetCapture@4 référencé dans la fonction "public: long __thiscall CD3DArcBall::HandleMessages(struct HWND__ *,unsigned int,unsigned int,long)" (?HandleMessages@CD3DArcBall@@QAEJPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__PtInRect@12 référencé dans la fonction "public: virtual long __thiscall CBaseCamera::HandleMessages(struct HWND__ *,unsigned int,unsigned int,long)" (?HandleMessages@CBaseCamera@@UAEJPAUHWND__@@IIJ@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__SetCursorPos@8 référencé dans la fonction "protected: void __thiscall CBaseCamera::GetInput(bool,bool,bool,bool)" (?GetInput@CBaseCamera@@IAEX_N000@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__SystemParametersInfoA@16 référencé dans la fonction "int __cdecl DXUTGetMonitorInfo(struct HMONITOR__ *,struct tagMONITORINFO *)" (?DXUTGetMonitorInfo@@YAHPAUHMONITOR__@@PAUtagMONITORINFO@@@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__EnumDisplaySettingsW@12 référencé dans la fonction "void __cdecl DXUTGetDesktopResolution(unsigned int,unsigned int *,unsigned int *)" (?DXUTGetDesktopResolution@@YAXIPAI0@Z)
    1>DXUTmisc.obj : error LNK2019: symbole externe non résolu __imp__ShellExecuteW@24 référencé dans la fonction "bool __cdecl DXUTReLaunchMediaCenter(void)" (?DXUTReLaunchMediaCenter@@YA_NXZ)
    1>dxerr.lib(dxerr.obj) : error LNK2019: symbole externe non résolu __imp__MessageBoxA@16 référencé dans la fonction _DXTraceA@20

    Je n'ai rien trouvé sur les forums qui me permette de résoudre le problème.

    Please help

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Il faut lier avec quelques bibliothèques Windows (ce n'est plus fait par défaut). Il devrait y avoir user32.lib, kernel32.lib, ... jette un coup d'oeil à la MSDN pour les avoir toutes (tape le nom d'une fonction et regarde au bas de la page la bibliothèque correspondante).

  3. #3
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 9
    Par défaut
    Tu veux dire que j'ai besoin de librairie qui sont dans la MSDN ou c'est deja installé et je n'ai qu'à faire des liens ? (J'espere que ca n'a pas l'air trop débile comme question )

  4. #4
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    La MSDN ce n'est que la documentation Microsoft, les bibliothèques que je cite sont dans le Platform SDK que tu as installé

  5. #5
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 9
    Par défaut
    Merci beaucoup j'essaye de faire les liens

  6. #6
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 9
    Par défaut
    D'après la documentation MSDN, la fonction dont j'ai besoin provient de DXUT.lib. Ce qui m'étonne c'est que j'ai DXUT.h dans le répertoire common de mon projet (c'est l'exemple nommé emptyProject du SDK directX).

    Ca peut être un manque de DirectX SDK ? Ou un problème de lien avec le répertoire Common ?

    David

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/06/2008, 17h35
  2. erreur de compilation Visual C++ 2005 Express
    Par DDMALO dans le forum Visual C++
    Réponses: 1
    Dernier message: 08/06/2007, 21h12
  3. Problème de compilation avec visual express 2005
    Par BruceBoc dans le forum VC++ .NET
    Réponses: 7
    Dernier message: 27/03/2007, 19h16
  4. Compilation avec Visual C++ 2005 Express pour avoir un module python
    Par Freyja dans le forum Déploiement/Installation
    Réponses: 6
    Dernier message: 13/07/2006, 12h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo