共有647人关注过本帖树形打印复制链接

主题:Linux系统无法自动运行程序

帅哥哟,离线,有人找我吗?
qjp521921
  1楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
Linux系统无法自动运行程序  发帖心情 Post By:2020-4-28 8:38:00 [只看该作者]

我把JP1的短路帽拿掉了,之前没加user。sh文件说找不到libQtGui。so文件,之后也把user。sh文件拷贝到了nadaflash,上电没法自动运行,Serialtest可执行文件一直都在nadaflash中,这是为什么?是我的user。sh有问题吗?

图片点击可在新窗口打开查看

图片点击可在新窗口打开查看

图片点击可在新窗口打开查看



  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
hzc
  2楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信 员工
等级:侠之大者
  发帖心情 Post By:2020-4-28 9:54:00 [只看该作者]

你好,脚本中最后一条执行程序的时候,需要带上路径,就和手动执行命令是一样的。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qjp521921
  3楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
  发帖心情 Post By:2020-4-28 13:02:00 [只看该作者]

/mnt/nandflash/./Serialtest -qws改成这样吗?  

另外我每次上电和复位板子,都要重新设置鼠标的环境变量才能使用鼠标,有没有只设置一次的方法,就可以一直用。我用的下面的指令

export set QWS_MOUSE_PROTO='TSLIB:/dev/input/event0 Intellimouse:/dev/mice',


[此贴子已经被作者于2020-4-28 13:06:12编辑过]

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qjp521921
  4楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
  发帖心情 Post By:2020-4-28 13:43:00 [只看该作者]

已经自动运行了,我把那条鼠标的环境变量加到了user.sh里边,就可以用鼠标了,不用设置了。


但是,我在调试模式下怎样设置一次就可以可以一直用鼠标,不用每次上电或重启都设置?


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
hzc
  5楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信 员工
等级:侠之大者
  发帖心情 Post By:2020-4-28 13:57:00 [只看该作者]

可以将这一条环境变量添加在/etc/profile文件中,这样就不需要再手动设置了。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qjp521921
  6楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
  发帖心情 Post By:2020-4-28 16:11:00 [只看该作者]

ok了,可以用鼠标了。那个屏幕校准后也触摸不准。。。。。。。。只能用鼠标了。。。。。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
hzc
  7楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信 员工
等级:侠之大者
  发帖心情 Post By:2020-4-28 17:01:00 [只看该作者]

你好,建议检查一下在校准的时候,5个点是不是都触摸准确了。

还有在屏幕校准后是否有重启呢?如果重启过可能是校准文件还没有保存。可以试试校准完后,立刻运行Qt程序试试。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qjp521921
  8楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
  发帖心情 Post By:2020-4-28 17:39:00 [只看该作者]

我又重新校准了,基本准确了,总感觉灵敏度不太好,要点好几下才有反应,而且在触摸时鼠标箭头的抖动比较厉害,在触摸时可以把鼠标箭头去掉吧?等插入鼠标时,再显示箭头?


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
hzc
  9楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信 员工
等级:侠之大者
  发帖心情 Post By:2020-4-29 10:34:00 [只看该作者]

灵敏度不太好的原因是因为同时支持了鼠标,之前的这一条环境变量export set QWS_MOUSE_PROTO='TSLIB:/dev/input/event0 Intellimouse:/dev/mice'改成export set QWS_MOUSE_PROTO='TSLIB:/dev/input/event0'后,触摸屏应该就正常了,但是不能支持鼠标。

去掉箭头可以通过qt程序隐藏,qt提供了相应的接口,如果是这样的话,就需要程序在检测到鼠标插入后,重新设置,将鼠标显示出来。

[此贴子已经被作者于2020-4-29 10:34:27编辑过]

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qjp521921
  10楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
  发帖心情 Post By:2020-4-29 15:21:00 [只看该作者]

ok,谢谢,继续学习。现在有没有新的例程代码或者资料可以参考学习,有的话发我邮箱2191840042@qq.com。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
hzc
  11楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信 员工
等级:侠之大者
  发帖心情 Post By:2020-4-29 16:05:00 [只看该作者]

你好,例程都放在光盘资料中了,如果是想要更多Qt的例程的话,可以在Qt的官网中查看,基本每一种控件都会有示例代码。


  单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

Linux系统无法自动运行程序

用户名:          
内容:
               签名
 
吉林快3 秒速快3 欢乐生肖 三分PK拾平台 幸运飞艇官网 一分时时彩 幸运赛车 吉林快3开奖 快乐赛车开奖 幸运飞艇官网