jay*_*947 7 c compilation zlib hyperlink undefined-reference
我的C程序使用一些zlib函数(比如gzopen,gzread).我已经zlib.h在我的程序中包含了头文件,并-lz在编译时添加了选项,但我仍然得到一个错误,即gz函数有未定义的引用.我正在使用kubuntu 11.10并安装了以下软件包:libgh-zlib-dev,zlib1g-dbg,zlib1g和zlib1g-dev.
我试过改变连接命令的位置,但没有运气.这是我现在拥有的那个:
CFLAGS = -Wall -pthread -lm -lz -std = c99-Wextra
Giu*_*ano 10
把它们作为LDFLAGS的一部分,它应该看起来像:
gcc -Wall -pthread src/main.c -lm -lz -std=c99 -Wextra -o main
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14325 次 |
| 最近记录: |