明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 2541|回复: 1
打印 上一主题 下一主题

解决搭建qt开发环境后qmake是x86版本的问题

 关闭 [复制链接]

4

主题

6

帖子

60

积分

注册会员

Rank: 2

积分
60
跳转到指定楼层
楼主
发表于 2016-11-4 15:55:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的pc ubuntu16上已经安装了qt4.8的qt开发环境。

现在我按照开发包给的编译手册安装myrz的开发包内的qt工具链, 过程中无报错。
# sh ~/my-i.mx6/03_tools/poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-vfp-neon-toolchain-1.7.sh

root@ubuntu:~# qmake -v
QMake version 2.01a
Using Qt version 4.8.7 in /usr/lib/x86_64-linux-gnu
使用qmake来编译程序,出来的始终是x86。


正疑惑嵌入式版本qmake安到哪里去了,进到/opt/poky/1.7去找,没有明显的痕迹。ls看一下,看到enviroment设置脚本。
root@ubuntu:/opt/poky/1.7# ls
environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi  site-config-cortexa9hf-vfp-neon-poky-linux-gnueabi  sysroots  version-cortexa9hf-vfp-neon-poky-linux-gnueabi

source生效,再看qmake,对了,编译qt程序也没问题了。
# source environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi

root@ubuntu:/opt/poky/1.7# qmake -v
QMake version 3.0
Using Qt version 5.3.2 in /opt/poky/1.7/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/lib

在这里记录一下,也希望能帮到遇到这个问题的人。不知道后来的文档有没有改进,建议官方一次把步骤说清楚。

回复

使用道具 举报

0

主题

146

帖子

432

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
432
沙发
发表于 2016-11-7 15:54:37 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-5-19 11:02 , Processed in 0.054074 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表