cnfushao 发表于 2022-10-27 09:13:46

OKA40i Qt交叉编译问题

我有一台单独的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
请问为什么?





zhichao 发表于 2022-10-27 10:11:11

配置有问题,工程选的配置不是手册上配置的编译器

cnfushao 发表于 2022-10-27 11:32:22

看下我上传的截图,分析下原因

cnfushao 发表于 2022-10-27 11:36:39

zhichao 发表于 2022-10-27 10:11
配置有问题,工程选的配置不是手册上配置的编译器

这个编译出来的程序

cnfushao 发表于 2022-10-27 15:18:30

原因找到了,不是编译器的问题,而是Filezilla 的问题,
用Filezilla把程序传到开发板上,一运行就会报segment default
而用u盘把程序拷到开发板上,就能正常运行
没想到Filezilla还这么坑
页: [1]
查看完整版本: OKA40i Qt交叉编译问题