编译LTIB遇到的问题解决办法

错误1:

compr_lzo.c:31:23: fatal error: lzo/lzo1x.h: No such file or directory

错误2:

In file included from mkfs.ubifs/mkfs.ubifs.c:25:0:
mkfs.ubifs/mkfs.ubifs.h:48:23: fatal error: uuid/uuid.h: No such file or directory

解决办法:
对于这个类错误,我们可以通过apt-file search *(头文件名) 查找他们的dev文件进行安装即可如下图所示,因为dev文件中包含了对应头文件的的动态链接库(.so文件)。
对于上面两个错误,分别对应的解决办法是:
(1)sudo apt-get install liblzo2-dev
(2)sudo apt-get install uuid-dev
错误3:

/usr/bin/ld: cannot find -lz

解决办法:

sudo apt-get install libz-dev

猜你喜欢

转载自blog.csdn.net/zhuyong006/article/details/89254901
今日推荐