Qtcreator移植出现segmentation fault 求助!
各位大神,我用Qtcreator编了一个视频视频采集的界面,添加了OPENCV库(两个版本:arm+x86),在电脑上运行没错,但是移植到TINY6410上就出错显示:segmentation fault!整了很久也没整出个所以然,哪位有过类似的经验的大牛给知道一下?我已经快要崩溃啦............ --------------------编程问答-------------------- 段错误,一般是代码的问题,建议调试看一下。 --------------------编程问答--------------------请问你说的调试是用什么工具调试还是自己检查呢?我才开始搞这个,很多不懂 --------------------编程问答-------------------- 你可以在你的代码里面你认为可能出现问题的地方加上printf打印,在你的单板终端shell里面应该可以看到打印信息,确认代码出现段错误的地方 --------------------编程问答--------------------
呃,我还是不太懂,以前没弄过,你能不能说的清楚一点呢,具体怎么加的,怎么操作的呢?? --------------------编程问答-------------------- 代码里面加打印啊,是嵌入式linux么?
交叉编译没有问题吧,看看有没有可能是环境变量设置有错误 --------------------编程问答--------------------
是啊,我用的是FEDORA9,开发板是TINY210,交叉编译没问题,电脑上能跑,但是移植到开发板问题就出来了。环境变量就是那个库的设置,应该没问题 --------------------编程问答-------------------- opencv库我没用过,但是段错误我是遇到过,不过找起来就比较麻烦了,我是尽量多的在代码里面打印信息,逐步的缩小范围,最终找到原因。
QtCreator里面应该也是可以加c语言打印的,
你包含一下<stdlib.h>
printf(".....",xxx, xxx);
补充:移动开发 , Qt