使用Qt4 包在Centos上编译时,出现libQtGui.so 找到未定义的png等。
首先进行网上搜索,没有发现任何思路。
执行ldd时,发现少了很多依赖库,如下:
ldd libQtGui.so
linux-vdso.so.1 => (0x00007fffbaf81000)
libQtCore.so.4 => /usr/local/Trolltech/qt-x11-4.8.5/lib/libQtCore.so.4 (0x00007fcd8bfff000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fcd8bdda000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fcd8baa3000)
libpng16.so.16 => not found
libz.so.1 => /lib64/libz.so.1 (0x00007fcd8b88c000)
libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007fcd8b5e6000)
libXrender.so.1 => not found
libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007fcd8b3a8000)
&nbs