Подтвердить что ты не робот

Undefined ссылка на `inflate '

Попытка установить ссылку на статическую библиотеку assimp, которую я построил с помощью MinGW. Вот ошибки, которые я получаю:

H:\ovgl\ovgl...\зависимостями\Assimp\Lib\libassimp.a(BlenderLoader.cpp.obj). BlenderLoader.cpp:( текст + 0xD91): undefined ссылка на inflateInit2_' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(BlenderLoader.cpp.obj):BlenderLoader.cpp:(.text+0xe06): undefined reference to inflate ' H:\ovgl\ovgl...\зависимостями\Assimp\Lib\libassimp.a(BlenderLoader.cpp.obj). BlenderLoader.cpp:( текст + 0xf72): undefined ссылка на inflateEnd' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XGLLoader.cpp.obj):XGLLoader.cpp:(.text+0x76c): undefined reference to inflateInit2_ ' H:\ovgl\ovgl...\зависимости\Assimp\Lib\libassimp.a(XGLLoader.cpp.obj): XGLLoader.cpp:( текст + 0x7ff).: undefined ссылка на inflate' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XGLLoader.cpp.obj):XGLLoader.cpp:(.text+0x953): undefined reference to inflateEnd ' H:\ovgl\ovgl...\зависимости\Assimp\Lib\libassimp.a(XFileParser.cpp.obj): XFileParser.cpp:( текст + 0x9ac).: undefined ссылка на inflateInit2_' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0xd5c): undefined reference to надуть ' H:\ovgl\ovgl...\зависимостями\Assimp\Lib\libassimp.a(XFileParser.cpp.obj). XFileParser.cpp:( текст + 0xed2): undefined ссылка на inflateReset' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0xef8): undefined reference to inflateSetDictionary ' H:\ovgl\ovgl...\зависимостями\Assimp\Lib\libassimp.a(XFileParser.cpp.obj). XFileParser.cpp:( текст + 0xf52): undefined ссылка на inflateEnd' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0x1b4a): undefined reference to inflateInit2_ ' H:\ovgl\ovgl...\зависимости\Assimp\Lib\libassimp.a(XFileParser.cpp.obj). XFileParser.cpp:( текст + 0x1efa): undefined ссылка на inflate' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0x2070): undefined reference to inflateReset ' H:\ovgl\ovgl...\зависимостями\Assimp\Lib\libassimp.a(XFileParser.cpp.obj). XFileParser.cpp:( текст + 0x2096): undefined ссылка на inflateSetDictionary' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(XFileParser.cpp.obj):XFileParser.cpp:(.text+0x20f0): undefined reference to inflateEnd ' H:\ovgl\ovgl...\зависимостями\Assimp\Lib\libassimp.a(unzip.c.obj). Unzip.c:( текст + 0x1935): undefined ссылка на 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...\зависимостями\Assimp\Lib\libassimp.a(unzip.c.obj). Unzip.c:( текст + 0x1ec2): undefined ссылка на crc32' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(unzip.c.obj):unzip.c:(.text+0x1f67): undefined reference to надуть ' H:\ovgl\ovgl...\зависимостями\Assimp\Lib\libassimp.a(unzip.c.obj). Unzip.c:( текст + 0x1fb5): undefined ссылка на crc32' H:\ovgl\ovgl\.\..\dependencies\Assimp\lib\libassimp.a(unzip.c.obj):unzip.c:(.text+0x2245): undefined reference to inflateEnd '

4b9b3361

Ответ 1

Это функции в библиотеке zlib. У вас есть zlib.h и библиотека zlib (.a или .lib) и правильные пути.