• 5011阅读
  • 3回复

[讨论]qt移植 [复制链接]

上一主题 下一主题
离线5xinfeiyang
 
只看楼主 倒序阅读 楼主  发表于: 2011-11-22
最近才开始研究的Qt,困难重重!小弟想问一下各位前辈,如何能在PC机上编译QT的可执行文件,移植时仅需要将该可执行文件拷到ARM开发板中执行,不用复制大量的库文件,这样可行吗?类似静态编译似的应该吧。我的环境PC机虚拟机下装的Ubuntu10.04,安装好了arm-linux-gcc-3.4.1,qt-x11-opensource-src-4.5.3和qt-embedded-linux-opensource-src-4.5.3,在PC机上编译的可执行文件执行通过了,交叉编译该如何进行呢?
离线wxj120bw

只看该作者 1楼 发表于: 2011-11-22
回 楼主(5xinfeiyang) 的帖子
最直接的方式将Makefile文件里的gcc改成arm-linux-gcc或g++改成arm-linu-g++
PS:有错再说
离线5xinfeiyang
只看该作者 2楼 发表于: 2011-11-23
回 1楼(wxj120bw) 的帖子
行,我试试,现在也有错都习惯了,没错都害怕,哈哈,谢谢你
离线jwqacqy
只看该作者 3楼 发表于: 2012-09-08
QT移植很麻烦的,同样的配置在不同的系统,甚至是同一系统重装都会遇到不同的问题,可以说没有统一解决方案。这需要在解决BUG中积累经验,掌握原理。不同平台都有自己的编译器,以便能编译出可以在它的平台下运行的代码。像sumsung s3c2440  freescale imx6 imx53 imx51  TI omap系列 君正jz4740 龙芯mips  x86平台工控机都有自己的编译器。这些差异给QT或其他开源库移植带来很多麻烦,只要掌握了原理,这些都不是问题。邮_箱名:touchqvfb    域163.com 具体沟通
快速回复
限100 字节
 
上一个 下一个