链接 skyeye-1.3.5 的时候出现 /usr/bin/ld: cannot find -lltdl。
-lltdl 是一个链接选项,在 gcc 编译后 由 ld 进行链接。对于动态链接,链接库名字总是将 -l 换成 lib、再后面加上 .so。所以也就是 libltdl.so。
所以是因为系统缺少 libltdl.so,于是输入命令查找库名:
sudo apt-cache search libltdl
得到:
libltdl-dev - System independent dlopen wrapper for GNU libtool
libltdl7 - System independent dlopen wrapper for GNU libtool
所谓 wrapper 就是一种封装,实际软件因此是 libtool
因此对 libtool 进行安装:
sudo apt-get install libtool