MS Visual Studio 2010 と Info-ZIP unzip ライブラリを使用してプロジェクトをビルドしようとしています。コードに呼び出しを挿入するUzpVersion()
と、リンカーは次のように言って失敗しました:
エラー LNK2019: 未解決の外部シンボル _UzpVersion が関数 _wmain で参照されています
DUMPBIN は、ライブラリーがエクスポートすることを示しています_UzpVersion@0
(同じコンパイラーでコンパイルされました)。しかし、オブジェクトファイルは_UzpVersion
. 関数は次のように宣言されます。
extern "C" {
const UzpVer * UzpVersion(void);
}
それの何が問題なのですか?修正方法は?申し訳ありませんが、私は Visual C++ に精通していません。私はほとんどの時間を GNU C++ で過ごしました。