我目前已经在 64 位 Ubuntu 机器上安装了 64 位版本的 Qt5,但我也希望能够在同一台机器上进行 32 位构建。在 Windows 上,我可以简单地在 MaintenanceTool 中选择其他工具包,但在 Linux 上,这似乎是不可能的。还是我遗漏了什么?
最佳答案
三个步骤:
- 获取 32 位版本 from Qt或 build from source使用
./configure -platform linux-g++-32
. - 确保它安装到与 64 位版本不同的路径。可以通过
./configure -platform linux-g++-32 -prefix/opt/qt32
之类的东西或您觉得舒服的路径来实现。 - 修复编译器设置 along these lines用于构建应用程序
关于qt - 如何在 64 位 Ubuntu 上构建 32 位 Qt5 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46937593/