分页: 1 / 1

提示error: zlib.h: No such file or directory,

发表于 : 2018-05-14 22:08
miles010
明明已经安装了zlib,但是还是提示error: zlib.h: No such file or directory,
我的库里面也加载了,
# cat /etc/ld.so.conf
include /etc/ld.so.conf.d/*.conf

/usr/local/lib
/usr/local/zlib/lib/
也执行了ldconfig,但还是会报错:
error: zlib.h: No such file or directory, 有没有大神知道怎么回事?

# apt-cache policy zlib1g
zlib1g:
Installed: 1:1.2.8.dfsg-1ubuntu1
Candidate: 1:1.2.8.dfsg-1ubuntu1
Version table:
*** 1:1.2.8.dfsg-1ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main i386 Packages
100 /var/lib/dpkg/status
1:1.2.3.3.dfsg-15ubuntu1 0
500 http://kr.archive.ubuntu.com/ubuntu/ lucid/main i386 Packages



# apt-cache policy zlib1g-dev
zlib1g-dev:
Installed: 1:1.2.3.4.dfsg-3ubuntu4
Candidate: 1:1.2.8.dfsg-1ubuntu1
Version table:
1:1.2.8.dfsg-1ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main i386 Packages
*** 1:1.2.3.4.dfsg-3ubuntu4 0
100 /var/lib/dpkg/status
1:1.2.3.3.dfsg-15ubuntu1 0
500 http://kr.archive.ubuntu.com/ubuntu/ lucid/main i386 Packages

Re: 提示error: zlib.h: No such file or directory,

发表于 : 2018-05-14 22:48
miles010
有一个背景忘记说了, 我的应用程序也是交叉编译的,zlib库是交叉编译的

Re: 提示error: zlib.h: No such file or directory,

发表于 : 2018-05-14 22:48
miles010
有一个背景忘记说了, 我的应用程序也是交叉编译的,zlib库是交叉编译的

Re: 提示error: zlib.h: No such file or directory,

发表于 : 2018-05-14 22:48
miles010
有一个背景忘记说了, 我的应用程序也是交叉编译的,zlib库是交叉编译的

Re: 提示error: zlib.h: No such file or directory,

发表于 : 2018-05-14 22:51
miles010
# uname -a
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:45:15 UTC 2015 i686 i686 i686 GNU/Linux

Re: 提示error: zlib.h: No such file or directory,

发表于 : 2018-05-15 16:00
astolia
你是要给哪个平台交叉编译?给非x86平台的话,没必要安装源里的包。
编译时给gcc用-I -L等参数指定头文件和其他平台的库文件的路径

Re: 提示error: zlib.h: No such file or directory,

发表于 : 2018-05-17 16:25
miles010
解决了,编译的时候,库文件指定路径不对