-2
Visual Studio 2015でクラスをプロジェクト間で移動しようとしていますが、これはエラーです。私はこの特定のエラーの他の例を見つけることができません。LNK2001未解決の外部シンボル__imp___strdupとは何ですか?
__imp_
Visual Studio 2015でクラスをプロジェクト間で移動しようとしていますが、これはエラーです。私はこの特定のエラーの他の例を見つけることができません。LNK2001未解決の外部シンボル__imp___strdupとは何ですか?
__imp_
は__declspec(dllimport)
であり、そして次の下線は、関数は、関数名として_strdup
を残し、extern "C"
と__cdecl
であることを示しています。そのため、コメントにリンクされMSDNのドキュメント、シンボル__imp___strdup
で行くことである:この関数は、ヘッダ<string.h>
を必要
extern "C" __declspec(dllimport) char* __cdecl _strdup(const char* strSource);
あなたがにあなたのクラスを移動するプロジェクトが1つを使用していないように思われます機能を含むMSライブラリの何らかの理由で、それは少なくとも私の推測です。各プロジェクトのプロパティを確認し、同じファイルを使用しているかどうかを確認してみてください。.lib
エラーの表示先を教えてください。 – tistCoder
注目** **お問い合わせ方法**質問する際 –