主题 : 移植qt程序出现illegal instruction 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6597
精华: 0
发帖: 22
金钱: 145 两
威望: 85 点
综合积分: 44 分
注册时间: 2009-06-08
最后登录: 2011-05-07
楼主  发表于: 2010-05-12 10:22

 移植qt程序出现illegal instruction

我把qt程序交叉编译后放到开发板上运行出现illegal instruction的错误。一般会在哪个环节出现了问题?谢谢

*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-05-12 12:49
交叉编译器所支持的ABI类型(EABI?OABI?),指定的ARM型号(-march=armv4t -mtune=arm920t)
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 6597
精华: 0
发帖: 22
金钱: 145 两
威望: 85 点
综合积分: 44 分
注册时间: 2009-06-08
最后登录: 2011-05-07
2楼  发表于: 2010-05-12 16:47
我用的是友善之臂mirco2440版。用的交叉编译器也是友善之笔的4.3.2版本,
并且内核编译的时候选上了Use the ARM EABI to compile the kernel选项
级别: 新手上路
UID: 52485
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2011-07-19
最后登录: 2018-07-03
3楼  发表于: 2011-07-19 15:29
我都没有改内核,只是按册子上一步步的,怎么也出了这问题,我的是Tiny6410