找回密码
 立即注册
收起左侧

QT 5.9.2最新everywhere-opensource安装包安装异常

4
回复
8731
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2017-10-18 14:03:10 显示全部楼层 |阅读模式
1Qter豆
缘起:要做一个ARM的QT开发,主机PC在win下安装QT。
过程:QT下载最新的qt-everywhere-opensource-src-5.9.2.zip文件。
解压后,按照网上的命令输入WIN32下的编译,系统报错及过程如下

$ /c/Qt/qt-everywhere-5.9.2/configure -debug-and-release -opensource -platform win32-g++ -webkit
+ cd qtbase
+ /c/Qt/qt-everywhere-5.9.2/qtbase/configure -top-level -debug-and-release -opensource -platform win32-g++ -webkit
Preparing build tree...
Creating qmake...
.In file included from c:/Qt/qt-everywhere-5.9.2/qtbase/qmake/generators/makefiledeps.cpp:36:0:
c:/Qt/qt-everywhere-5.9.2/qtbase/mkspecs/win32-g++/qplatformdefs.h:55:20: fatal error: direct.h: No such file or directory

                    ^
compilation terminated.
make.exe: *** [makefiledeps.o] Error 1

附:

求解~~~~~

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

累计签到:53 天
连续签到:1 天
2017-10-19 10:29:22 显示全部楼层
不是有提供的编译好的包嘛!
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2017-10-21 10:41:50 显示全部楼层
angelus 发表于 2017-10-19 10:29
不是有提供的编译好的包嘛!

编译好的包在哪里找??直接在ARM环境下
  1. apt-get search qt
复制代码
??
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2017-10-21 18:16:48 显示全部楼层
具网上消息,5.6之后的版本已经不支持树莓派交叉编译了,或者网上找不到这方面资料了。
目前在尝试网上的一个关于5.5.0的交叉编译版本。但过程非常的不顺利,所以如果开发的项目不是很大的话,建议就在树莓派上开发吧。
树莓派上提供的qt5的default版本是5.3.1的版本。基本适用
回复

使用道具 举报

累计签到:53 天
连续签到:1 天
2017-10-31 16:36:58 显示全部楼层
arm环境需要你自己去进行编译,不同硬件设备坑是不一样的,你自己去百度查找跟你设备相关的编译过程,一般来说,没有深厚的功底,都会遇到很多问题的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了