• 7747阅读
  • 8回复

嵌入式qt的流程请教! [复制链接]

上一主题 下一主题
离线dier1983813
 

只看楼主 正序阅读 楼主  发表于: 2009-02-20
— 本帖被 shiroki 从 Qt Installing & Deployment 移动到本区(2009-05-31) —
我想在嵌入式平台上,运行qt程序,需要些什么啊,在嵌入式板子上要装什么qt的环境啊?
是linux的嵌入式板子
各个命令的流程是什么?各位大侠指教一下啊
离线lin772662623
只看该作者 8楼 发表于: 2012-06-12
应该要先确定你要做的是什么吧
离线xhh6019
只看该作者 7楼 发表于: 2012-06-12
在现成的Qtopia平台添加应用程序终于是知道了   但是现在想学用Qt SDK 开发一个完全的界面怎么开始呀????? 求指教!
离线huang_yanjun
只看该作者 6楼 发表于: 2009-06-04
谢谢,为我的问题解决找到了办法。
原来是tmake生成的Makefile中LINK=...gcc的原因。怪不得之前一直出现错误提示:libqte.so undefined reference to ....
离线hlpean
只看该作者 5楼 发表于: 2009-05-30
顶一下……
hlpean
离线wd007

只看该作者 4楼 发表于: 2009-02-21
找了一下手里的资料,这个也类似:
http://www.qtkbase.com/read.php?tid=54&page=e&newreply=1&#a

内容如下:

在网上和群里面看到有些朋友常对一个在X86机子上的应用程序,怎么移植到板子上产生困惑,只知道怎么样移植Qtopia,那怎么样在qtopia上加上一个应用程序呢?? 为此我写下我在工作中的一点小经验,希望对曾经像我一样困惑的新手们有点帮助,同时也希望能得到大家的指正,

  首先得把我们在X86机上调好的程序进行交叉编译,如果在X86上都没有通过的话。。那就不用交叉编译了,(肯定是通不过的),还是到正题吧,设置好环境变量,我们用以用echo 来查看环境变量,echo $TMAKEPATH ,如果返回的不是.../qws/linux-arm-g++ 的字符的话,我们一定得从新设置,

  export TMAKEPATH=/tmake 的安装路径/qws/linux-arm-g++  ,同时QTDIR一定得要指定QTE的安装路径,设置过程如下:

  export QTDIR=...../qt-2.3.7

  以上环境设置好后,我们可以使用tmake来生成Makefile,注意这里我们是用tmake,而不是用qmake(注意),tmake工具在tmake包里面。 具体做法,我们可以在命令行下打:

  tmake -o Makefile 工程名.pro

  这样我们就新生成了一个Makefile文件,下一步,我们要打开这个文件,做一些小的修改

  1: 将LINK=arm-linux-gcc 改为:LINK=arm-linux-g++ 

  2:将LIBS=$(SUBLIBS) -L$(QTDIR)/lib -lm -lqte这句话改为:

  LIBS=$(SUBLIBS) -L/opt/gcc-2.3.2-glibc-3.3.2/lib -L$(QTDIR)/lib -lm -lqte

  加上你的交叉编译的库。

  最后我们可以make了,一个可以在您的板子上可以运行的二进制文件产生了。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线wd007

只看该作者 3楼 发表于: 2009-02-21
上面的说的比较早了,但应该有参考价值
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线wd007

只看该作者 2楼 发表于: 2009-02-21
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线the_gadfly
只看该作者 1楼 发表于: 2009-02-20
帮顶
快速回复
限100 字节
 
上一个 下一个