QT 程序在开发板运行问题
QTEmbedded已经移植到开发板,也在开发板终端(根目录下)输入exportLD_LIBRARY_PATH=/usr/local/Trolltech/qtforarm...
QT Embedded已经移植到开发板,也在开发板终端(根目录下)输入export LD_LIBRARY_PATH=/usr/local/Trolltech/qtforarm:$LD_LIBRARY_PATH,可是运行PC机上的程序错误提示:while loading libQTCore.so.4 cannot open:no sudo file or dirctry,添加的路经上有libQTCore.so.4这个文件的,求指导~~
展开
展开全部
你可以直接把 libQTCore.so.4 放到/usr/lib 中 先试一试 看看可以运行吗.在确定是否是由于添加路径错误导致的问题.
如果放到 /usr/lib/中仍然找不到就不是路径问题.如果找到了就是export LD_LIBRARY_PATH=/usr/local/Trolltech/qtforarm 这个写错了.
如果放到 /usr/lib/中仍然找不到就不是路径问题.如果找到了就是export LD_LIBRARY_PATH=/usr/local/Trolltech/qtforarm 这个写错了.
更多追问追答
追问
把 libQTCore.so.4 放到/usr/lib 了,有一个错误提示说/lib/libc.so.6: version 'GLIBC_2.9' not found :(require by。。。)查过说是交叉编译器的问题,说要把交叉编译器的库文件拷到开发板的/ib,说的比较含糊,要拷那些?可不可以详细说说,还是说有其他办法解决
追答
其实最好是把交叉编译器的全部库文件移植到开发板上的.除非你这个开发板存储量不够大或者是你只需要运行这一个Qt程序.就可以挑选几个需要的库.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询