标题:PC上编译好的libqte.so下到板子不好用
作者:hanxiao6904
日期:2008-09-22 15:38
内容:
我用的是sbc2410的板子,我在PC机上编译好了libqte.so的库,结果下到板子中运行不起来,怎么回事,请高人指点。谢谢。
#1 [guoyun_he 09-22 15:53]
贴出运行程序出错的提示信息!
#2 [taomic 09-22 16:04]
需要交叉编译
#3 [fly_sunshine 09-22 16:46]
PC机上运行说用到的libqte.so和下载到板子上去用的libqte.so是不一样的
PC机上能够运行的库:file libqte.so* ,你会发现出现的是intel *****之类的字符
在板子上能够运行的库:file libqte.so*,出现的应该是arm*****之类的字符
重新把编译引用的路径设置正确就可以了
#4 [hanxiao6904 09-23 09:54]
我的也是交叉编译好的,用file查看也是显示arm*************的,但是就是运行不了
#5 [guoyun_he 09-23 10:45]
你要确保你交叉编译内核和你交叉编译QT是同一个版本的交叉编译器!