交叉编译Qt/E时出现错误

weixin_38065391 2019-09-19 05:54:40
各位老大,我在交叉编译Qt/E时出现了错误,我是这样configure的:./configure -shared -embedded arm -qt-gif -no-exceptions -thread -no-nis -no-cups -no-stl -qt-imgfmt-mng -qt-imgfmt-png -qt-imgfmt-jpeg -qt-sql-sqlite -qt-mouse-s3c2410ts -depths 4,8,16,32因为我用了触摸屏,因此加上了-qt-mouse-s3c2410ts这一项,但却出现这样的错误:embedded/qmousedriverfactory_qws.cpp: In function `static class QWSMouseHandler* QMouseDriverFactory::create(const QString &, const QString &)':embedded/qmousedriverfactory_qws.cpp:120: parse error before `('embedded/qmousedriverfactory_qws.cpp:147: confused by earlier errors, bailing outmake[2]: *** [.obj/release-shared-mt-emb-arm/qmousedriverfactory_qws.o] 错误 1make[2]: Leaving directory `/qt/qt-embedded-free-3.3.5/src'make[1]: *** [sub-src] 错误2make[1]: Leaving directory `/qt/qt-embedded-free-3.3.5'make: *** [init] 错误 2请问有没有人知道是为什么呢?多谢答复!另外我把-qt-mouse-s3c2410ts去掉后编译虽然能生成libqte-mt.so、libqte-mt.so.3、libqte-mt.so.3.3、libqte-mt.so.3.3.5文件,但也出现错误信息:make[3]: /qt/qt-embedded-free-3.3.5/bin/uic:命令未找到make[3]: *** [finddialog.h] 错误 127make[3]: Leaving directory `/qt/qt-embedded-free-3.3.5/tools/assistant'make[2]: *** [sub-assistant] 错误 2make[2]: Leaving directory `/qt/qt-embedded-free-3.3.5/tools'make[1]: *** [sub-tools] 错误 2make[1]: Leaving directory `/qt/qt-embedded-free-3.3.5'make: *** [init] 错误 2请问是为什么呢?问题太多,请多包涵!
...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧