我尝试编译一个项目,我得到了源文件来自 git 中心。
但是当我启动时make
,编译抱怨wayland-server
不满足对的依赖关系。
不过,我已经安装了 wayland。在我的系统上,libwayland-server.so.0
位于/usr/lib/x86_64-linux-gnu
当查看Makefile
项目的时,我发现该变量LIBDIR
设置为/usr/lib
所以我怀疑编译器没有在里面搜索wayland-server
lib/usr/lib/x86_64-linux-gnu
解决这个编译问题的方法是什么?我应该修改make文件,以何种方式修改?
答案1
使用命令
Export LIBDIR=/usr/lib/x86_64-linux-gnu:$LIBDIR
然后再试一次。如果有效,请将这一行放入 ~/.bashrc 中