У меня проблема с directinput8 (dinput8.lib). Мой код выглядит так
#include <d3d9.h>
#include <d3dx9.h>
#include <d3dx9tex.h>
#include <dinput.h>
//Make sure the libraries d3d9.lib and d3dx9.lib are linked
#pragma comment (lib, "d3d9.lib")
#pragma comment (lib, "d3dx9.lib")
#pragma comment (lib, "dinput8.lib")
#pragma comment (lib, "dxguid.lib")
Я получаю следующие ошибки:
Error 1 error LNK2019: unresolved external symbol _DirectInput8Create@20 referenced in function "long __cdecl InitDInput(struct HINSTANCE__ *,struct HWND__ *)" (?InitDInput@@YAJPAUHINSTANCE__@@PAUHWND__@@@Z)
Я уже добавил dinput8.lib и запускаю Microsoft directx 9.0 SDK
Задача ещё не решена.