当前位置: 代码迷 >> QT开发 >> Qt应用程序的移植有关问题
  详细解决方案

Qt应用程序的移植有关问题

热度:50   发布时间:2016-04-25 04:02:07.0
Qt应用程序的移植问题
先说下软硬件平台:
硬件:杨创2440
软件:
       VMware 9
       Ubuntu 12.04 LTS
      QtEmbedded-4.5.3-arm
      arm-linux-gcc-4.3.2
      busybox-1.16.1
当我运行./hello -qw时报错:
QScreenLinuxFb::connnect: Too many levels of symbolic links
Error opening framebuffer device /dev/fb0
LinuxFb: drvier cannot connect

上网查过Too many levels of symbolic links错误是因为ln链接的时候没有采用绝对路径,但是我始终不知道怎么解决这个问题,麻烦各位高手帮忙,谢谢!

------解决方案--------------------
问题是在这里Error opening framebuffer device /dev/fb0

我用的是友善之臂的不会有这种问题,
不过上次有一个前辈用的是海思的板子,他也遇到你这个问题,后来解决的方法好像是还要另外移植一个图像处理的什么库 我记不得了

希望对楼主有所帮助吧。
------解决方案--------------------
引用:
问题是在这里Error opening framebuffer device /dev/fb0

我用的是友善之臂的不会有这种问题,
不过上次有一个前辈用的是海思的板子,他也遇到你这个问题,后来解决的方法好像是还要另外移植一个图像处理的什么库 我记不得了

希望对楼主有所帮助吧。


两位大神Opengl  在板子上能跑么,我的交叉编译器-opengl一直配置不成功。
------解决方案--------------------
如果你正确加入了framebuffer驱动,为什么找不到设备文件/dev/fb0.你先看看有没有/dev/fb1,/dev/fb2.....什么的。是不是你的驱动不对。
  相关解决方案