天嵌 ARM开发社区

 找回密码
 注册
查看: 3806|回复: 5

输入法一输入就退出程序

[复制链接]
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界面换成这个程序试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-2 20:35 , Processed in 1.078125 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表