C++でdllの呼び出しについて
使用環境はVisualStudio2008、WindowsXPです。
http://www.voidtools.com/Everything-SDK.zip
こちらのSDKに添付されているdllを呼び出したいと思います。
dll、lib、ヘッダーファイルをプロジェクトと同じフォルダに入れて以下のようなコードを書いてみたのですが、リンカエラーになりました。
#pragma comment(lib, "everything.lib")
void __stdcall Everything_SetSearch(LPCTSTR lpString);
void main(void){
Everything_SetSearch(L"ああ");
}
ビルドエラーの内容
error LNK2019: 未解決の外部シンボル "void __stdcall Everything_SetSearch(wchar_t const *)" (?Everything_SetSearch@@YGXPB_W@Z) が関数 _main で参照されました。
fatal error LNK1120: 外部参照 1 が未解決です。
何か初歩的なミスをしている気もしますが、突っ込みなどなど回答の方よろしくお願いします。
投稿日時 - 2011-09-29 02:40:09