我最近從http://directfb.org/downloads/Core/DirectFB-1.7/DirectFB-1.7.0.tar.gz下載DirectFB代碼版本1.7。配置完成後,編譯和安裝我看到下面的文件:DirectFB:安裝版本1.7.0安裝libdirectfb-1.2.so.9但不是libdirectfb-1.7.so.0
# ls -l /usr/lib/*directfb*
lrwxrwxrwx 1 root root 24 Dec 4 2011 /usr/lib/libdirectfb-1.2.so.9 -> libdirectfb-1.2.so.9.0.1
-rw-r--r-- 1 root root 545516 Dec 4 2011 /usr/lib/libdirectfb-1.2.so.9.0.1
/usr/lib/directfb-1.2-9:
total 20
安裝在糾正或者說老這樣,當我嘗試執行它指出一個示例代碼的lib的版本
error while loading shared libraries: libdirectfb-1.7.so.0: cannot open shared object file: No such file or directory
將其鏈接到版本1.2.9會產生意想不到的結果?
如何解決該問題?