Qt/E-4.X.X 运行时出现段(Segmentation Fault)错误的解决办法~~ (转)

weixin_38049686 2019-09-19 12:47:19
Qt/E-4.X.X 运行时出现段(Segmentation Fault)错误的解决办法~ 很多朋友移植qte-4.5.2,都使用了友善提供的交叉编译器,但运行时经常会出现段错误, 建议使用openmoko提供的编译器试下,同样是eabi的,版本为4.1.2 http://www.qtopia.net/modules/mydownloads/singlefile.php?lid=38 经测试,运行时不会有段错误 good luck!
...全文
132 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38090265 2019-09-19
  • 打赏
  • 举报
回复
很有可能是大小端的问题configure时 选择“ -little-endian”
weixin_38098817 2019-09-19
  • 打赏
  • 举报
回复
好东西来哦
weixin_38111004 2019-09-19
  • 打赏
  • 举报
回复
十分感谢LZ,俺今天用上了,解决了困扰了我好几天的难题,很高兴。回答9楼的问题,不需要在重新编译linux内核之类的,那个还是可以使用友善提供的最新的内核和根文件系统,这个arm920t的工具链只用来编译qte 4.x.x就可以了,记得用新编译的qte库替换原来的。
weixin_38113326 2019-09-19
  • 打赏
  • 举报
回复
问题是解决了,但是在做的程序在上面不显示文字
weixin_38119488 2019-09-19
  • 打赏
  • 举报
回复
楼主那我的boot,内核,文件系统也都要改成4.1.2编译器编译吗?还是有的不用改?兄弟,要看情况而定,如果能运行就不需要重新编译内核和文件系统了,但是最后编译文件系统和内核时后交叉编译器的版本要统一。
weixin_38060280 2019-09-19
  • 打赏
  • 举报
回复
楼主,你是怎么编译的,我在fedora9下编译qt4.5.2过不去会出现错误,用原本的4.3.2可以编译过但程序下到板上会段错误
weixin_38062043 2019-09-19
  • 打赏
  • 举报
回复
引用第1楼suchenpl于2009-09-17 11:24发表的  :楼主,你是怎么编译的,我在fedora9下编译qt4.5.2过不去会出现错误,用原本的4.3.2可以编译过但程序下到板上会段错误你是用链接的编译器 4.1.2 编译qt4.5.2吗? 是没有通过吗  ?
weixin_38062058 2019-09-19
  • 打赏
  • 举报
回复
是用链接的编译器 4.1.2 编译qt4.5.2,./configure 能过,make就过不了了,如下错误<built-in>:0: note: candidates are: void* operator new(unsigned int)make[1]: *** [.pch/release-shared-emb-arm/QtCore.gch/c++] 错误 1make[1]: Leaving directory `/opt/qte-4.5.2/src/corelib'make: *** [sub-corelib-make_default-ordered] 错误 2是不是缺少什么,楼主你是在什么环境下编的
weixin_38068246 2019-09-19
  • 打赏
  • 举报
回复
Sorry! I got the same error like you and I am trying to find out the problem,but failed. Maybe it has some libs missing . I'll try try,if you solve the error ,just tell me . Thank you !
weixin_38068894 2019-09-19
  • 打赏
  • 举报
回复
哈哈,过了,我之前是把编译器解压后直接copy到/usr/local/arm/4.1.2,后面我就直接解压到根目录下,完了是在/opt/toolchains/arm920t-eabi,gedit  ~/.bashrc添加上此路径,然后再编译,done!
weixin_38076910 2019-09-19
  • 打赏
  • 举报
回复
Good! But qt wil run on the board without error?
weixin_38077477 2019-09-19
  • 打赏
  • 举报
回复
验证 好用  感谢!
weixin_38077891 2019-09-19
  • 打赏
  • 举报
回复
但是不显示文字?
weixin_38078582 2019-09-19
  • 打赏
  • 举报
回复
楼主那我的boot,内核,文件系统也都要改成4.1.2编译器编译吗?还是有的不用改?
weixin_38081265 2019-09-19
  • 打赏
  • 举报
回复
楼主我又试了一下,屏幕程序用640*480的内核就是段错误,用320*240的就没问题

473

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧