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

Qt Extended4.4.2上可以运行Qt/X11上编译的程序吗?

1
回复
12759
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2013-9-16 09:21:13 显示全部楼层 |阅读模式
1Qter豆
我是刚开始学习QT,被各种版本的qt弄得有点晕,我PC机上装了Qt/X11 4.8.5版本的,编译后的可执行程序下载到ARM9的板子上(am9板子上装的是Qt Extended4.4.2),执行不了,我想问下我必须装Qt Extended4.4.2,在这个版本下开发和编译程序才可以吗?还有就是Qt Extended4.4.2在哪里能下载到,希望朋友们帮忙解答下,不胜感激!

最佳答案

查看完整内容

既然你有板子,就不需要在pc上仿真。不要下载编译x11,这个真的很乱。 1.只需要下载一个源码包everywherer-opensource类型的,下载链接:ftp://ftp.qt.nokia.com/qt/source/ 2.然后按照配置参数不同,可以编译成桌面版和嵌入式版本。其中嵌入式版本当然是移植到板子上,桌面版是为了能在pc上编译运行qt程序。 3.接下来就是下载一个qt creator把桌面版和嵌入式版本的库加进去,都会有对应的qmake ,编译出来的程序只能运行在对应的设 ...
回复

使用道具 举报

累计签到:213 天
连续签到:1 天
2013-9-16 09:21:14 显示全部楼层
本帖最后由 MLTRwhy 于 2013-9-16 10:28 编辑

既然你有板子,就不需要在pc上仿真。不要下载编译x11,这个真的很乱。
1.只需要下载一个源码包everywherer-opensource类型的,下载链接:ftp://ftp.qt.nokia.com/qt/source/
2.然后按照配置参数不同,可以编译成桌面版和嵌入式版本。其中嵌入式版本当然是移植到板子上,桌面版是为了能在pc上编译运行qt程序。
3.接下来就是下载一个qt creator把桌面版和嵌入式版本的库加进去,都会有对应的qmake ,编译出来的程序只能运行在对应的设备上。
移植的时候有很多细节,多注意。
我毕设就是这么做的,摸索了很久,一开始也是按照板子提供的文档,去编译qt x11/qvfb 之类的,当时还编译了很多个版本的。简直凌乱到不行。
可以参考这篇博文http://blog.chinaunix.net/uid-26119896-id-3141782.html

仔细发现楼主需要的是 qt-extended版本的。。。我没有使用过。
不过我还是认为qt x11这种东西不要去弄,新手会很乱。供参考。以上
参与人数 1人气 +1 收起 理由
zhangjuan2052 + 1 谢谢您的答案,对我很有帮助!.

查看全部评分总评分 : 人气 +1

回复

使用道具 举报

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

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