ARM架构的银河麒麟系统里用Qt5开发Qt应用构建时出现下面错误
/usr/lib/aarch64-linux-gnu/qt5/bin/lupdate: not found
由于官方没有提供便捷的Qt一键安装包,都需要下载源码安装,但有银河麒麟系统可以在应用库里找到Qt的库,即qt-default,但Qt组件要用时就需要一个一个安装,就是要到应用库里逐个找出来。
错误分析:
由于安装qt-default时没有lrelease与lupdate两个工具
处理方式:
可以从到/usr/lib/aarch64-linux-gnu/qt4下拷贝这两个文件到qt5的bin目录里,然后再构建项目就可以了。