【发布时间】:2018-04-02 23:18:06
【问题描述】:
编辑:我终于找到了答案here。我一直在进行过于具体的搜索,当我进行更一般的搜索时,我发现了这一点。
我正在尝试在 64 位 Linux Mint 上编译 32 位版本的 Qt 5.6.2,但我收到了错误 fatal error: gnu/lib-names-32.h。
为了完成我所做的,我使用了以下配置命令:
./configure -platform linux-g++-64 -xplatform linux-g++-32 -prefix /home/matthew/Qt/Qt5.6.2-S32 -static -opensource -confirm-license -make libs
然后我用make -j4 构建它。我遇到了一些编译错误,通过安装gcc-multilib 和g++-multilib 解决了,但随后又遇到了另一个错误。
搜索最新错误的解决方案,大部分人建议安装libx32gcc-4.8-dev和libc6-dev-i386,但我仍然遇到同样的错误。
有人知道在 64 位 Linux Mint 上构建 32bt Qt 需要安装什么吗?
【问题讨论】: