对'inflateInit2_'的未定义引用

Jak*_*ake 7 c++ windows gcc zlib undefined-reference

我正在使用Code Blocks IDE,我想为SFML安装Tiled Map Editor.所以,我下载了源代码并将其导入我的项目.不幸的是,由于缺少zlib库,构建完成了错误.我下载并重新构建.这次我收到的错误如下:

undefined reference to `inflateInit2_'|
undefined reference to `inflateEnd'|
undefined reference to `inflateEnd'|
Run Code Online (Sandbox Code Playgroud)

在Internet上我找到了加入链接器命令的建议-lz,但编译器拒绝抛出错误:找不到-lz.有谁知道如何修理它?

问候.

alk*_*alk 7

使用该选项-L<path>告诉链接器在哪里可以找到libz.so.x.y.z.

供您参考:http : //gcc.gnu.org/onlinedocs/gcc/Directory-Options.html