输入法一输入就退出程序
我完全依照手册写的程序,可以出现输入法的界面,在输入法键盘上点击“ENG”键及“shift”键等均可以,但一点击可以输入文本框的键程序就退出,终端提示“Segmentation fault”。始终没有查找到原因,请高手指点。
你使用的是哪个板子?板子自带的程序的输入法是否正常?你的测试程序是不是自己另外写的? 天嵌_support1 发表于 2014-12-31 09:12
你使用的是哪个板子?板子自带的程序的输入法是否正常?你的测试程序是不是自己另外写的?
我用的是TQ210 V4的板子。板子上自带的输入法是正常的。
用网站上提供的.so及.h文件,根据输入法使用手册来做的程序,可以出来输入法的界面,只要点击字母键就退出程序。 问题解决了,虽然没有人回复,但还是把我遇到的这个问题的解决方法写出来吧。以便给遇到同样问题的朋友一个参考:
我这问题的原因是,在编译时采用的输入法库和ARM板上存在的库不是同一个版本引起的。应该在交叉编译环境的lib目录下,以及在ARM板相应的lib目录下,采用同一个库。然后在程序里面的头文件也必须和库相对应。这样就OK了! 有可能是你的程序中有些量定义有误,比如数组、指针等 把系统自启动的hello界面换成这个程序试试
页:
[1]