zhpic 发表于 2014-12-30 16:44:02

输入法一输入就退出程序

我完全依照手册写的程序,可以出现输入法的界面,在输入法键盘上点击“ENG”键及“shift”键等均可以,但一点击可以输入文本框的键程序就退出,终端提示“Segmentation fault”。

始终没有查找到原因,请高手指点。

天嵌_support1 发表于 2014-12-31 09:12:15

你使用的是哪个板子?板子自带的程序的输入法是否正常?你的测试程序是不是自己另外写的?

zhpic 发表于 2014-12-31 21:34:03

天嵌_support1 发表于 2014-12-31 09:12
你使用的是哪个板子?板子自带的程序的输入法是否正常?你的测试程序是不是自己另外写的?

我用的是TQ210 V4的板子。板子上自带的输入法是正常的。
用网站上提供的.so及.h文件,根据输入法使用手册来做的程序,可以出来输入法的界面,只要点击字母键就退出程序。

zhpic 发表于 2015-1-6 11:13:08

问题解决了,虽然没有人回复,但还是把我遇到的这个问题的解决方法写出来吧。以便给遇到同样问题的朋友一个参考:
我这问题的原因是,在编译时采用的输入法库和ARM板上存在的库不是同一个版本引起的。应该在交叉编译环境的lib目录下,以及在ARM板相应的lib目录下,采用同一个库。然后在程序里面的头文件也必须和库相对应。这样就OK了!

bsdh0505 发表于 2015-1-22 15:59:10

有可能是你的程序中有些量定义有误,比如数组、指针等

a151141 发表于 2015-6-10 15:04:11

把系统自启动的hello界面换成这个程序试试
页: [1]
查看完整版本: 输入法一输入就退出程序