首页| 论坛| 消息

标题:在目标机为x86架构上运行的linux下如何运行QtE4.5.3 for x86编译的程序?
作者:arm_du
日期:2009-11-21 00:49
内容:

我已经搭建好了QtE的开发平台,在pc机上可以通过qvfb模拟程序运行。
但是,目标机也是x86平台,在上面跑linux,那么在目标机上是如何运行呢?
是直接把编译后的程序和相关的库放到目标机上,就可以执行了吗?
请各位赐教!
谢谢。


#1 [guoyun_he 11-23 09:29]
你目标机是X86为什么还要用QTE呢?移植时你只是需要把你的应用程序和相应的库文件移植,并设置好相应的环境变量!
#2 [arm_du 11-23 23:34]
说得也对。
难道QtE-x86仅仅只是为了模拟目标板而存在的吗?
Qt-x11基于x window, Qt/E基于framebuffer,除此外,Qt/E应该还针对嵌入式应用作了优化的。
而且用于嵌入式应用的x86平台所拥有的资源远远不及PC机的配置。因此,Qt/E在x86架构的嵌入式平台上究竟是如何应用的呢?请继续指教。
#3 [shiroki 11-24 18:06]
虽然cpu的架构一样, 但要看你目标机用的toolchain与host是否兼容, 不兼容的话还是一样要交叉编译才能用的, 和arm的交叉编译没有多大区别
#4 [jwqacqy 09-08 17:14]
若是你的X86工控机要用触摸屏,那么用QTE会很悲剧,因为很多触摸屏厂商的驱动都是只支持X11。。邮_箱名:touchqvfb域163.com 具体沟通。我做过一些这样的项目,后来都是自己改tslib来校准的,非常麻烦。

回复 发表
主题 版块