MUDFでドライバ開発中なのですが、hid.libを使いたくて、sourcesにhid.lib追加、internal.hにHidsdi.hのインクルード記述をしてみたところ、ビルド時にLNK2001エラーが発生。
結局はHidsdi.hがCソースなのでextern "C"{}で囲ってやればOKというお話です。
extern "C"{ #include <Hidsdi.h> }
2010/01/18
MUDFでドライバ開発中なのですが、hid.libを使いたくて、sourcesにhid.lib追加、internal.hにHidsdi.hのインクルード記述をしてみたところ、ビルド時にLNK2001エラーが発生。
結局はHidsdi.hがCソースなのでextern "C"{}で囲ってやればOKというお話です。
extern "C"{ #include <Hidsdi.h> }