• 6358阅读
  • 8回复

[提问]小白求助,如何在ubuntu的QT creator下完成交叉编译 [复制链接]

上一主题 下一主题
离线呯呀么呯
 
只看楼主 倒序阅读 楼主  发表于: 2013-03-12
小白我刚学QT啊。。在ubuntu的qt creator里写了一个小程序,先在想移植到arm板上,完全不知到怎么移植。。。
我先在手里有arm-linux-gcc-4.4.3这个交叉编译链,请问怎么在qt creator上利用他做交叉编译呢?还需要qt-everywhere-opensource-src-4.6.4这样的qt库么?没这个qt库,我用qt creator也能写程序出来啊。。。。
求大神指导怎么交叉编译T_T
离线goqqdo

只看该作者 1楼 发表于: 2013-03-13
是这样的,你需要对qt-everywhere-opensource-src-4.6.4进行交叉编译,得到的lib要拷贝到arm板上。
交叉编译得到qmake要在qt creator里工具选项kits里进行设置qmake路径。
然后在项目构建和build&run中设置,编译arm程序要添加后缀-qws。
编译时候选择不同的qmake就行了。
具体参考:http://blog.csdn.net/slj_win/article/details/6790182
离线goqqdo

只看该作者 2楼 发表于: 2013-03-13
放2个图供参考
离线呯呀么呯
只看该作者 3楼 发表于: 2013-03-13
回 2楼(goqqdo) 的帖子
大神,那我直接装个qt-embedded,然后用它的qmake行不行呢?网上有人这么说的。。。。。。
离线goqqdo

只看该作者 4楼 发表于: 2013-03-14
可以啊,那是别人直接交叉编译好的,你还是多看看http://blog.csdn.net/slj_win/article/details/6790182,写的很详细了
离线xmxlion

只看该作者 5楼 发表于: 2013-03-17
2楼说的很对
离线jxhxfen2008

只看该作者 6楼 发表于: 2013-03-23
楼主,解决了没?我也需要,和你一样小白,可否共同交流一下
离线呯呀么呯
只看该作者 7楼 发表于: 2013-03-28
回 6楼(jxhxfen2008) 的帖子
在大神们的帮助下也就弄好了交叉编译。。。移植的时候发觉板上的glibc版本太老,不能支持。。。现在正捣鼓glibc呢。。。
离线liuqin

只看该作者 8楼 发表于: 2014-02-20
你好,我现在想做的是能在x86上交叉编译mips的qt应用,那么编译qt源码是不是用以下命令来获取lib和qmake:
./configure -embedded mips -qt-gfx-qvfb -qt-kbd-qvfb -qt-mouse-qvfb

但执行时提示出错了。请教应该怎么做?谢谢!
快速回复
限100 字节
 
上一个 下一个