Я пытаюсь создать проект (для ARM), чтобы облегчить связь по HID-устройству. Вот подробности того, что у меня есть:VC++ Project: нерешенный внешний символ HidD_GetHidGuid
- ПК с ОС Windows 7
- Visual Studio 2011 Developer Preview
- WDK
A Microsoft функции библиотеки FindKnownHidDevices() делает вызов HidD_GetHidGuid () в моем проекте. Однако, компоновщик не нравится это и жалуется:
* ошибка LNK2019: неразрешенный внешний символ HidD_GetHidGuid упоминаться в функции «неподписанный символ __cdecl FindKnownHidDevices *
У меня уже есть все следующие обходные пути в моем проекте, но безуспешно, так далеко:
- Include hid.lib & SetupAPI.lib в Linker -> Input -> Дополнительные Dependencings под менеджером конфигурации VS 2011
- Включите hidsdi.h под "VC++ Directories -> Include Directories" в Configuratio н менеджер VS 2011
- Включите hidsdi.h в .h версии .c файла, который делает вызов функции HidD_GetHidGuid() с помощью ехЬегп «C»
Что может мне не быть?