gpt4 book ai didi

c - undefined reference `gzopen` 错误

转载 作者:太空狗 更新时间:2023-10-29 17:09:00 28 4
gpt4 key购买 nike

我的 C 程序使用了一些 zlib 函数(如 gzopengzread)。我在我的程序中包含了zlib.h 头文件并在编译时添加了-lz 选项,但我仍然得到一个错误,即gz 函数有 undefined reference 。我正在使用 kubuntu 11.10 并安装了以下软件包:libgh-zlib-dev、zlib1g-dbg、zlib1g 和 zlib1g-dev。

我曾尝试更改链接命令的位置,但没有成功。这是我目前拥有的:

CFLAGS=-Wall -pthread -lm -lz -std=c99 -Wextra

最佳答案

将它们作为 LDFLAGS 的一部分,它应该如下所示:

gcc -Wall -pthread  src/main.c -lm -lz -std=c99 -Wextra -o main

关于c - undefined reference `gzopen` 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9145177/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com