一般情况下,qt 在 linux 下编译成功后会生成一个 libxxx.so.1.0.0 共享库文件,同时会生成:libxxx.solibxxx.so.1libxxx.so.1.0 三个指向 libxxx.so.1.0.0 的软连接文件,当共享库不多的时候问题还不大,当共享库一多,生成的软连接文件太多了,看的人眼花缭乱。

其实,只需要在 pro 文件中添加:CONFIG += unversioned_libname 就不会再生成这些软连接文件了。