续:推荐使用友善的4.4.3版本的交叉编译工具,不仅可以解决Segmental Fault问题,也可以内核reboot失败的问题。
转载至http://hi.baidu.com/�������/blog/item/a28ea217f2c8d20c4a90a7af
在移植QT4.6时编译成功,但运行时出现segmentation fault,网上说换成arm-linux-gcc 4.1.2就可以了,但历尽千辛万苦把这个编译下回来后,却发现编译出错,后来在网上找到了如下的方法,试着运行了两个程序都没出问题
程序 qt-embedded-linux-opensource-src-4.5.0/src/gui/embedded/qscreenlinuxfb_qws.cpp
作如下修改:
410行:
706行:
原创文章,转载请注明: 转载自elautoctrl
http://www.elautoctrl.info/wordpress/archives/251
自己最后尝试了一下,可能是由于中文造成的
./xx -qws -fn SIMHEI
这样执行后就没问题了
还有就是一般段错误是因为指针、内存分配方面的原因