ARM板出现两个箭头的问题探讨

之前用的内核和根文件系统都是友善之臂提供的源代码。好多东西都没想过就直接拿来用了。现在发现一些问题,先记录一下

1、QT库文件和触摸屏的问题,之前按照网上的QT移植方法在linux下进行QT移植,安装tslib和qte,然后移植到arm的时候设置一大串的环境变量。结果移植完了之后出来两个鼠标。

             首先理所应当的想到qws和tslib设置了两次,再一想,友善提供的源代码上/etc/profile也没有设置环境变量啊,那么他从哪里定义的这些东西呢,最后发现在/bin/qtopia或者/bin/qt4文件里有设置。这个文件是先设置环境变量,然后最后两行调用GUI程序来界面显示。那既然他已经设置过了,我就不用管了呗,这样就解决了两个箭头的问题。谁知道第二个问题又来了

2、自己编译一个QT程序,移植到ARM板上之后发现QT库找不到,export把库的路径加进去,可以运行,但是触摸屏不管用

              这我就奇怪了,明明他的启动程序可以运行用触摸屏,怎么我调用程序时就不行了啊,严重不公平啊,而且开机运行的文件已经设置了环境变量啊。

              无奈之下只好假设在文件里设置的环境变量只在这个文件里有效,程序执行完之后则无效。如果假设成立的话只要把设置环境变量的那堆代码复制到/etc/profile里的话就应该解决触摸屏的问题了。经过证明假设成立,哈哈,小有成就感,虽然这可能是很多人的常识。

              所以只要开机运行的环境变量和/etc/profile设置的环境变量不冲突,就可以避免出现两个箭头的尴尬。

收笔!

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值