从zlib.h解压缩 - 错误 - 未定义引用`uncompress_gzip'

use*_*422 2 c++ zlib

我有代码,我有压缩数据,我需要解压缩它.我正在使用zlib这样做:

#include <zlib.h>
Run Code Online (Sandbox Code Playgroud)

在我的.cpp文件中.现在,当我编译它时,我得到错误:未定义的引用`uncompress_gzip'

是的,我需要链接一些lib?

谢谢,sg

Mar*_*ser 5

您需要将其链接到zlib.在不知道您正在使用什么编译器的情况下,我将使用GCC:

gcc my.cpp -lz
Run Code Online (Sandbox Code Playgroud)