error while loading shared libraries: /home/RSView/lib/libQtGui.so.4: file too short

error while loading shared libraries: /home/RSView/lib/libQtGui.so.4: file too short该问题为软连接链接问题

原因:程序链接的动态库中有软连接,但是软连接没有( l )标识,被识别成了实际的动态库文件,软连接文件又太小,所以就成了too short

解决方法:

重新删除文件,创建软链接。

命令如下:

rm  libQtGui.so.4

ln -s libQtGui.4.8.7 libQtGui.4.8

ln -s libQtGui.4.8 libQtGui.4

你可能感兴趣的:(c++,linux)