DirectInputでのリンクラー対策
自分のメモ用。
DirectInputを使う場合は、単純にdinput8.lib ライブラリだけではリンクエラーが発生する。
error LNK2001: 外部シンボル "_IID_IDirectInput8A" は未解決です。
error LNK2001: 外部シンボル "_GUID_SysMouse" は未解決です。
error LNK2001: 外部シンボル "_GUID_SysKeyboard" は未解決です。
error LNK2001: 外部シンボル "_GUID_ZAxis" は未解決です。
error LNK2001: 外部シンボル "_GUID_YAxis" は未解決です。
error LNK2001: 外部シンボル "_GUID_XAxis" は未解決です。
error LNK2001: 外部シンボル "_GUID_Key" は未解決です。
これが出たら dxguid.lib ライブラリが足りていない。
中身見てないから詳細知らないけど、GUID系が出たらこれも暗黙で必要なのだろう。