2010-12-10 2 views
0

私たちのMFCアプリケーションからEverythingを使用する必要がありますか?しかし、私は前に同様のsthを行っていない?したがって、私はこのトピックに関する専門家の助けが必要です。前もって感謝します。MFCアプリケーションで "Everything"(デスクトップ検索)SDKを使用する方法?

  • C++ MFCアプリケーションからSDKを使用するにはどうすればよいですか?
  • これは複雑な例ですが、SDKを使用している人は誰ですか?

サンプルコードは(いただければ幸いです。

[OK]を、今私はすべてSDKを使用しようとしていますが、私はリンクエラーの下になった:

1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char const * __stdcall Everything_GetResultFileNameA(int)" ([email protected]@[email protected]) referenced in function _main 
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char const * __stdcall Everything_GetResultPathA(int)" ([email protected]@[email protected]) referenced in function _main 
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) int __stdcall Everything_GetNumResults(void)" ([email protected]@YGHXZ) referenced in function _main 
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) int __stdcall Everything_QueryA(int)" ([email protected]@[email protected]) referenced in function _main 
1>search_test.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __stdcall Everything_SetSearchA(char const *)" ([email protected]@[email protected]) referenced in function _main 
1>D:\VS2010\search_test\Debug\search_test.exe : fatal error LNK1120: 5 unresolved externals 

私はEverything.libを再構築している、デフ確認どのように私はこれらのリンクエラーを得ることができますか?btw私はMS VS 2010で働いています。

+2

"Everything SDK"が表示されます。 "コマンドライン"はあなたの考え方です。おそらく "XY問題"の場合です。実際の問題はコマンドラインから何かをするのではなく、MFC/C++から – MSalters

+0

@MSaltersあなたは正しいです、私はそれに応じて質問を編集しています。 –

答えて

0

私はあなたが参照している 'すべて' SDKに精通していません しかし、 e forgottonにはリンク先のライブラリが含まれています。 SDKの一部として少なくとも1つの.libファイルが必要です。 リンクしていることを確認してください。 プロジェクト設定 - >リンカ - >入力 - >その他の依存関係

もっと詳しい説明が必要な場合はお知らせください。

関連する問題