• 9139阅读
  • 9回复

qte程序开发问题~急~ [复制链接]

上一主题 下一主题
离线awavelong
 
只看楼主 倒序阅读 楼主  发表于: 2009-07-24
Dear 各位高手
小弟初接触Qte,在主机(Fedora8)平台上成功交叉编译好了Qte4.5.0(目标机mips平台)。
但现在编译一个最简单的helloworld时出现很多问题了~
首先用Tmake生成的Makefile,然后make,提示error: QtApplication : no such file or directory
后来用交叉编译出来的Qte4.5.0/bin/qmake生成的Makefile来make就没了这个错,但又出来了另外一个error: libQtGui.so:could not read symbols:File in wrong format. 提示看起来是说库不对,但交叉编译出来的Qte4.5.0的库在板子上是正常工作的(从demos的运行情况看来),请问哪位高人知道如何解决此问题啊~~~~~~~~~~~~~~~急啊~
离线wangyl1982
只看该作者 1楼 发表于: 2009-07-24
编译时用-I 以及-L说明库文件的那哪里吧
离线landuochong

只看该作者 2楼 发表于: 2009-07-24
环境没有设置好,再说谁还用tmake啊,都qt4了
离线awavelong
只看该作者 3楼 发表于: 2009-07-29
后来用的是qt自带的qmake了~ 而且指定库的路径也是对的~
倒是有个想问的问题:需要指定的库是否是交叉编译出来给开发板用的库,还是主机编译平台适用的库?
有没高人帮忙啊~
离线awavelong
只看该作者 4楼 发表于: 2009-07-29
就是编译的时候,指定了交叉编译得到的qte库位置后,编译qte helloworld时提示:
libQtGui.so:could not read symbols:File in wrong format.
离线rqzrqh

只看该作者 5楼 发表于: 2009-07-29
确认是mips的库吗?是大端还是小端?大端用mipsel
编译只需要设置PATH 和  QMAKESPEC
离线awavelong
只看该作者 6楼 发表于: 2009-07-29
引用第5楼rqzrqh于2009-07-29 12:01发表的  :
确认是mips的库吗?是大端还是小端?大端用mipsel
编译只需要设置PATH 和  QMAKESPEC

是little-endian的~ 确认是mips的库~
您说的只需设置PATH和QMAKESPEC是指什么呢?能举个例不?
离线xiangsky
只看该作者 7楼 发表于: 2010-06-24
楼主解决了吗  我也遇到同样的问题
离线tian_haifu

只看该作者 8楼 发表于: 2010-12-08
楼主解决了吗,我也遇到这个问题啊
离线xiangxinziji
只看该作者 9楼 发表于: 2012-08-01
呵呵呵,时隔两年了,我也遇到了大家的问题,有没有解决了的?谢谢喽,困惑哪!
快速回复
限100 字节
 
上一个 下一个