TI中文支持网
TI专业的中文技术问题搜集分享网站

向matrix中添加新Qt程序后,无法启动。 但是通过命令行可以启动

最近这个问题一直苦恼着我。 我使用的是 Ti官方提供的am335xevm的sdk包中的文件系统。  

我用的交叉编译工具链是官方提供的  arm-linux-gnueabihf-gcc …….,成功编译了Qt4.8.5,并将其移植到了开发板。

现在存在的问题是:

1按照官方文档添加了新的Qt程序到matrix界面,但是不能够启动程序

2.在命令行却可以启动

寻求帮助,想尽快解决这个问题!

Steven Liu1:

这意思是在LCD的matrix上已经成功建立了一个图标,但是点击它不能启动程序吗?有chmod +x吗?

下面的几个链接看过了吗?

http://processors.wiki.ti.com/index.php/How_to_Make_a_Hello_World_Matrix_Application?keyMatch=matrix&tisearch=Search-EN

http://processors.wiki.ti.com/index.php/How_to_Build_the_Matrix_GUI?keyMatch=matrix&tisearch=Search-EN

http://processors.wiki.ti.com/index.php/Matrix_Users_Guide?keyMatch=matrix&tisearch=Search-EN

junwei jing:

回复 Steven Liu1:

看过了,现在还是这样的问题。    关键问题是matrix界面正常启动了,点击新添加的Qt应用程序的图标后,画面闪了一下,什么都没有,很快又回到matrix界面。

但是通过超级终端,在命令行可以启动,Qt程序正常运行。对这个现象很纳闷,麻烦帮我分析分析!多谢!

junwei jing:

回复 Steven Liu1:

还有一点。 Ti官方提供的文件系统中,Qt库是4.8.3.   而我现在一直了Qt4.8.5的版本,并且将其替换了。

这一点是不是这个问题的原因呢

junwei jing:

回复 Steven Liu1:

是的,程序加到了matrix界面,程序的权限 也是可读可写可执行

Steven Liu1:

回复 junwei jing:

是有这个可能的,你用原始的4.8.3版本,照这个历程做一下,很快就能实验出在4.8.3版本上是否可以正常工作了。

赞(0)
未经允许不得转载:TI中文支持网 » 向matrix中添加新Qt程序后,无法启动。 但是通过命令行可以启动
分享到: 更多 (0)