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

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
miles010
帖子: 103
注册时间: 2014-09-10 17:36
系统: ubuntu10.04

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

#1

帖子 miles010 » 2018-05-14 22:08

明明已经安装了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
miles010
帖子: 103
注册时间: 2014-09-10 17:36
系统: ubuntu10.04

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

#2

帖子 miles010 » 2018-05-14 22:48

有一个背景忘记说了, 我的应用程序也是交叉编译的,zlib库是交叉编译的
miles010
帖子: 103
注册时间: 2014-09-10 17:36
系统: ubuntu10.04

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

#3

帖子 miles010 » 2018-05-14 22:48

有一个背景忘记说了, 我的应用程序也是交叉编译的,zlib库是交叉编译的
miles010
帖子: 103
注册时间: 2014-09-10 17:36
系统: ubuntu10.04

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

#4

帖子 miles010 » 2018-05-14 22:48

有一个背景忘记说了, 我的应用程序也是交叉编译的,zlib库是交叉编译的
miles010
帖子: 103
注册时间: 2014-09-10 17:36
系统: ubuntu10.04

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

#5

帖子 miles010 » 2018-05-14 22:51

# 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
头像
astolia
论坛版主
帖子: 6396
注册时间: 2008-09-18 13:11

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

#6

帖子 astolia » 2018-05-15 16:00

你是要给哪个平台交叉编译?给非x86平台的话,没必要安装源里的包。
编译时给gcc用-I -L等参数指定头文件和其他平台的库文件的路径
miles010
帖子: 103
注册时间: 2014-09-10 17:36
系统: ubuntu10.04

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

#7

帖子 miles010 » 2018-05-17 16:25

解决了,编译的时候,库文件指定路径不对
回复