我在Linux环境下使用基于Qt 5.0.1的Qt Creator 2.6.2进行开发。该应用程序在我编译的计算机上运行良好,但是在另一台计算机上执行时出现错误,如下所示:
error while loading shared libraries: libQt5WebKitWidgets.so.5: cannot open shared object file: No such file or directory
error while loading shared libraries: libxslt.so.1: cannot open shared object file: No such file or directory
我在这个链接中找到了一些解决方案(其中有些链接已经失效)。
于是我在我的.pro文件中添加了这一行:
CONFIG += static
编译我的项目为静态文件。我以为我会得到一个更大的文件,但实际上得到的大小和错误都是相同的。
谢谢。
./configure -static -release
进行构建。 - Md. Minhazul Haque