![Launchpad 在 32 位构建环境中调用 64 位程序](https://linux22.com/image/879680/Launchpad%20%E5%9C%A8%2032%20%E4%BD%8D%E6%9E%84%E5%BB%BA%E7%8E%AF%E5%A2%83%E4%B8%AD%E8%B0%83%E7%94%A8%2064%20%E4%BD%8D%E7%A8%8B%E5%BA%8F.png)
我正在尝试为 Trusty 打包一个 Qt 程序。我已成功在系统中构建了该包并将其上传到 PPA。该control
文件包括以下内容:
Build-Depends: debhelper (>= 8.0.0), cdbs, libpq-dev, libxml2-dev, clang, qt5-qmake, qt5-default, qttools5-dev-tools, qt5-image-formats-plugins
发射台日志档案似乎表明qt5-make
实际上已安装在构建系统中。但是,编译发出此错误:
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile pgmodeler.pro
make[1]: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake: Command not found
make[1]: *** [Makefile] Error 127
make[1]: Failed to remake makefile `Makefile'.
为什么调用 64 位版本qmake
而不是 32 位版本?