首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

关于qt程序移植的有关问题 Segmentation fault

2012-03-01 
关于qt程序移植的问题 Segmentation fault我使用友善mini2440的板子,用的是板子自带的系统,在fedora 6上使

关于qt程序移植的问题 Segmentation fault
我使用友善mini2440的板子,用的是板子自带的系统,在fedora 6上使用qrcreator4.6.0做了一个简单的程序后,使用4.3.2进行交叉编译,生成的程序放到板子中运行后 ,提示出现Segmentation fault(已经把QtE的库文件放到板子中,并设置了环境变量),是什么原因呢?谢谢大家啦

[解决办法]
1、segmentation fault
(1)、界面是否出超出开发板的屏幕大小
(2)、这个是编译器问题,在qtcenter上有说到4.3的优化太厉害,解决方法有3种:
1、把工程的makefile的cflag选项的O2降为O1,我直接降为-g,不过编译的程序就比较大了
2、换成4.1以下的编译器
3、修改qt的文件,具体忘了 :( 可以去搜索一下。

热点排行