主题 : 只使用QTE的库进行4.5.2移植2440上遇到的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 11441
精华: 0
发帖: 9
金钱: 75 两
威望: 33 点
综合积分: 18 分
注册时间: 2009-12-08
最后登录: 2011-09-19
楼主  发表于: 2009-12-08 17:48

 只使用QTE的库进行4.5.2移植2440上遇到的问题

在目标板上没有装qotpia,想只用4.5.2编译完成生成的库来运行编译好的应用程序,遇到了困难啊,写了sh文件
如下
  export QTDIR=/usr/local/QtEmbedded-4.5.2
  export QPEDIR=/usr/local/QtEmbedded-4.5.2
  export LD_LIBRARY_PATH=$QTDIR/lib:/usr/local/lib:$LD_LIBRARY_PATH
运行上面sh文件
库文件也都放好了在=/usr/local/QtEmbedded-4.5.2/lib中,有libQtCore.so.4,libQtGui.so.4,libQtNetwork.so.4,libQtSql.so.4
用echo看过上面的环境变量都设好了,
在把example中的analogclock复制到usr/local/QtEmbedded-4.5.2下,
然后就运行程序,为什么老是出现not found,希望各位高手能给出答案啊,或者说说正确详细的步骤
级别: 新手上路
UID: 11441
精华: 0
发帖: 9
金钱: 75 两
威望: 33 点
综合积分: 18 分
注册时间: 2009-12-08
最后登录: 2011-09-19
1楼  发表于: 2009-12-09 16:44
问题已经解决了,是linux和QTE使用的编译器的版本的问题,谢谢大家支持
级别: 新手上路
UID: 7794
精华: 0
发帖: 26
金钱: 160 两
威望: 44 点
综合积分: 52 分
注册时间: 2009-07-29
最后登录: 2017-09-13
2楼  发表于: 2009-12-10 14:29
不知道这位仁兄能不能提供具体一点的说明,我也遇到了这个问题,谢谢!!!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-12-10 15:07

 回 2楼(hai654321) 的帖子

简单的说,你必须确保开发板的内核,文件系统(如果是你自己编译的话)和QTE使用相同版本的工具链编译。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 7794
精华: 0
发帖: 26
金钱: 160 两
威望: 44 点
综合积分: 52 分
注册时间: 2009-07-29
最后登录: 2017-09-13
4楼  发表于: 2009-12-11 13:46

 回 3楼(kasim) 的帖子

谢谢!!这位仁兄是否不用NFS直接移植到ARM板上了吗?
级别: 新手上路
UID: 7794
精华: 0
发帖: 26
金钱: 160 两
威望: 44 点
综合积分: 52 分
注册时间: 2009-07-29
最后登录: 2017-09-13
5楼  发表于: 2009-12-11 13:52
可否留个联系方式,具体探讨一下
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2009-12-11 14:30

 回 5楼(hai654321) 的帖子

所有的问题都在论坛上讨论。
NFS和这个帖子没有关系,如果你对NFS有问题,另外开一个帖子讨论。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 11441
精华: 0
发帖: 9
金钱: 75 两
威望: 33 点
综合积分: 18 分
注册时间: 2009-12-08
最后登录: 2011-09-19
7楼  发表于: 2009-12-12 10:37
这和NFS没有太大关系,你先查看下你编译你现在内核的编译器的版本,可以在/proc/version中看看,然后再在编译4.5.2的时候使用相同版本的编译器就行了,然后把库复制到板上,就行了,我用的是编译器是4.3.2的