web-dev-qa-db-ja.com

「インフレート」への未定義の参照

私がMinGWで構築した静的assimpライブラリに対してリンクしようとしています。ここに私が得ているエラーがあります:

H:\ ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(BlenderLoader.cpp.obj):BlenderLoader.cpp :(。text + 0xd91):inflateInit2_' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(BlenderLoader.cpp.obj):BlenderLoader.cpp:(.text+0xe06): undefined reference to inflate 'Hへの未定義の参照:\ ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(BlenderLoader.cpp.obj):BlenderLoader.cpp :(。text + 0xf72):inflateEnd' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XGLLoader.cpp.obj):XGLLoader.cpp:(.text+0x76c): undefined reference to inflateInit2_ 'への未定義の参照H:\ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(XGLLoader.cpp.obj):XGLLoader.cpp :(。text + 0x7ff):inflate' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XGLLoader.cpp.obj):XGLLoader.cpp:(.text+0x953): undefined reference to inflateEnd 'H:\への未定義の参照ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp :(。text + 0x9ac):inflateInit2_' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0xd5c): undefined reference to inflate 'H:\ ovglへの未定義の参照\ ovgl ...\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp :(。text + 0xed2):inflateReset' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0xef8): undefined reference to inflateSetDictionary 'H:\ ovgl \への未定義の参照ovgl ...\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp :(。text + 0xf52):inflateEnd' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0x1b4a): undefined reference to inflateInit2_ 'への未定義の参照H:\ ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp。 obj):XFileParser.cpp :(。text + 0x1efa):inflate' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0x2070): undefined reference to inflateReset 'H:\ ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.objへの未定義の参照):XFileParser.cpp :(。text + 0x2096):inflateSetDictionary' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0x20f0): undefined reference to inflateEnd 'H:\ ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(unzip.c.obj)への未定義の参照:unzip.c :(。text + 0x1935):inflateInit2_' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(unzip.c.obj):unzip.c:(.text+0x19b8): undefined reference to get_crc_table 'への未定義の参照H:\ ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(unzip.c.obj): unzip.c :(。text + 0x1ec2):crc32' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(unzip.c.obj):unzip.c:(.text+0x1f67): undefined reference to inflate 'への未定義の参照H:\ ovgl\ovgl ...\dependencies\Assimp\lib\libassimp.a(unzip.c.obj):unzip .c :(。text + 0x1fb5):crc32' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(unzip.c.obj):unzip.c:(.text+0x2245): undefined reference to inflateEnd 'への未定義の参照

16
SteveDeFacto

これらはzlibライブラリの関数です。 zlib.hとzlibライブラリ(.aまたは.lib)、およびパスが正しく設定されていますか

23
Martin Beckett