我试图在Ubuntu上构建一个静态应用程序(如果重要的话,在Windows中的虚拟机中运行Ubuntu),following the Qt documentation。因此,我使用文档中的配置从源代码构建库:
./configure -static -prefix /path/to/Qt
来自源的构建没有错误消息。我已经尝试将构建环境中的PATH变量设置为包含我的静态构建文件的目录。我也尝试在.pro文件的LIBPATH变量中指定此路径。然而,每当我构建应用程序时,对ldd的调用表明仍然依赖于Qt的动态库。我无法理解如何配置Qt Creator来解决这个问题。
答案 0 :(得分:0)
您应该下载感兴趣的Qt版本的源代码,配置静态构建并自行编译。