• 7066阅读
  • 4回复

在目标机为x86架构上运行的linux下如何运行QtE4.5.3 for x86编译的程序? [复制链接]

上一主题 下一主题
离线arm_du
 

只看楼主 倒序阅读 楼主  发表于: 2009-11-21
我已经搭建好了QtE的开发平台,在pc机上可以通过qvfb模拟程序运行。
但是,目标机也是x86平台,在上面跑linux,那么在目标机上是如何运行呢?
是直接把编译后的程序和相关的库放到目标机上,就可以执行了吗?
请各位赐教!
谢谢。
离线guoyun_he

只看该作者 1楼 发表于: 2009-11-23
你目标机是X86为什么还要用QTE呢?移植时你只是需要把你的应用程序和相应的库文件移植,并设置好相应的环境变量!
离线arm_du

只看该作者 2楼 发表于: 2009-11-23
说得也对。
难道QtE-x86仅仅只是为了模拟目标板而存在的吗?
Qt-x11基于x window, Qt/E基于framebuffer,除此外,Qt/E应该还针对嵌入式应用作了优化的。
而且用于嵌入式应用的x86平台所拥有的资源远远不及PC机的配置。因此,Qt/E在x86架构的嵌入式平台上究竟是如何应用的呢?请继续指教。
离线shiroki

只看该作者 3楼 发表于: 2009-11-24
虽然cpu的架构一样, 但要看你目标机用的toolchain与host是否兼容, 不兼容的话还是一样要交叉编译才能用的, 和arm的交叉编译没有多大区别
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线jwqacqy
只看该作者 4楼 发表于: 2012-09-08
若是你的X86工控机要用触摸屏,那么用QTE会很悲剧,因为很多触摸屏厂商的驱动都是只支持X11。。邮_箱名:touchqvfb    域163.com 具体沟通。我做过一些这样的项目,后来都是自己改tslib来校准的,非常麻烦。
快速回复
限100 字节
 
上一个 下一个