• 6747阅读
  • 8回复

交叉编译时找不到库文件,求助!!!!!!!! [复制链接]

上一主题 下一主题
离线miaoronghua
 
只看楼主 倒序阅读 楼主  发表于: 2008-04-20
— 本帖被 XChinux 执行加亮操作(2008-04-21) —
刚开始做上层的应用,在玩QT,平台是FREESCALE的,make 过了,出来几个文件夹,QT2,QTOPIATSLIB,TMAKE,QMAKE,还有交叉编译的工具ARM-NONO-LINUX-GUNINA-......具体名字忘记了,呵呵,(先问一下:这里面的QT2是QTE吗??)然后进入QT2/example/hello里面配置好了全局变量,先遇到一个问题是找不到-lqte哈哈,我自己添加了一下,找到了,后来又遇到-libjpeg,-libts这两个库找不到,这两个库是被-lqte所依赖的,晕~~~FIND一下,在已经移植过去的的QTOPIA中有,为什么QT2中间没有??连原来的-lqte也没有,也是我自己添加的。。。。。
现在我又老办法,CP一下呵呵,还是找不到。。。。。。。请教。。。。。。
离线狼牙
只看该作者 1楼 发表于: 2008-04-21
感觉你是QT就没装好
也有可能环境变量没设好
你PATH和LD_LIBRARY_PATH都设置对了没?
离线miaoronghua
只看该作者 2楼 发表于: 2008-04-22
这个问题自己解决了,我的方法是自己手动cp这几个文件,然后在MAKEFILE里自己手动添加库,呵呵
现在上板子,跑了一下,问题是没有找到lqte.so后来自己添加,找是找到了,系统提示说Segmentation fault,请问是什么问题?
离线chocolate
只看该作者 3楼 发表于: 2008-04-23
Segmentation fault
一般是程序非法访问了内存 ,
看看你的指针有没有错误
离线miaoronghua
只看该作者 4楼 发表于: 2008-04-24
这个问题解决了,自己设定了一下240*320(原本没有设)Segmentation fault搞定了,现在我又遇见一个问题Cannot find font definition file /usr/local/qt-embedded/lib/fonts/fontdir - is $QTDIR set correctly?。。。。。。。哈哈,没人带,自己在慢慢琢磨,呵呵
离线wzy19856170

只看该作者 5楼 发表于: 2008-04-24
重新装吧


























在线小游戏
离线ljqiankun
只看该作者 6楼 发表于: 2008-04-26
你就在板子上在这个目录 /usr/local/qt-embedded/lib/下把fonts(字体)目录拷过来,里面一定要有fontdir 这个文件,然后就不会有这么个错误了。我就是这样做的
离线shiroki

只看该作者 7楼 发表于: 2008-04-30
强人哪,啥都能自己搞定
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线xiaoshu666

只看该作者 8楼 发表于: 2008-05-05
是啊
太强了
我也遇到了那个lqt
然后改了
改成
了cannot bind packed field
后面是一些QChar什么的东西!!
为了猪一样的身体,象猪一样的活着!
快速回复
限100 字节
 
上一个 下一个