嵌入式爱好者

查看: 2727|回复: 4

[Linux] OKA40i Qt交叉编译问题

[复制链接]

2

主题

6

帖子

13

积分

A40i/T3/T507/T527通行证RK3568通行证

扫一扫,手机访问本帖
发表于 2022-10-27 09:13:46 | 显示全部楼层 |阅读模式
我有一台单独的linux主机,ubuntu18.04,在上面成功运行了OKA40i的./build.sh -m kernel,
./build.sh -m pack_rootfs
./build.sh pack
按照说明书在QtCreator配置交叉编译环境,编译成功,在开发板上也能成功运行

然后我想在另一台ubuntu 18.04机子上的QtCreator搭建同样的交叉编译环境,
按照说明书,拷贝了 linux/工具下面的
opt.tar.gz
usr.tar.gz
Qt-5.9.0.tar.gz
三个文件
编译成功,但是编译出来的程序放到开发板上
一运行就出错,提示:segement default
请问为什么?





回复

使用道具 举报

0

主题

1173

帖子

2203

积分

发表于 2022-10-27 10:11:11 | 显示全部楼层
配置有问题,工程选的配置不是手册上配置的编译器

点评

这个编译出来的程序  详情 回复 发表于 2022-10-27 11:36
点评回复 支持 反对

使用道具 举报

2

主题

6

帖子

13

积分

A40i/T3/T507/T527通行证RK3568通行证

 楼主| 发表于 2022-10-27 11:32:22 | 显示全部楼层
看下我上传的截图,分析下原因

更多图片 小图 大图
组图打开中,请稍候......
点评回复 支持 反对

使用道具 举报

2

主题

6

帖子

13

积分

A40i/T3/T507/T527通行证RK3568通行证

 楼主| 发表于 2022-10-27 11:36:39 | 显示全部楼层
zhichao 发表于 2022-10-27 10:11
配置有问题,工程选的配置不是手册上配置的编译器

这个编译出来的程序
2022-10-27 11-27-00 的屏幕截图.png
点评回复 支持 反对

使用道具 举报

2

主题

6

帖子

13

积分

A40i/T3/T507/T527通行证RK3568通行证

 楼主| 发表于 2022-10-27 15:18:30 | 显示全部楼层
原因找到了,不是编译器的问题,而是Filezilla 的问题,
用Filezilla把程序传到开发板上,一运行就会报segment default
而用u盘把程序拷到开发板上,就能正常运行
没想到Filezilla还这么坑
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-2-6 05:43

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表