嵌入式爱好者

查看: 41622|回复: 15

[Linux] 启动

[复制链接]

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

扫一扫,手机访问本帖
发表于 2020-2-18 16:40:34 | 显示全部楼层 |阅读模式
怎样在板子上运行自己写的QT程序生成的可执行文件,启动自己的界面,求大佬告知
回复

使用道具 举报

0

主题

1173

帖子

2202

积分

发表于 2020-2-18 16:52:08 | 显示全部楼层
qt程序上有界面,执行后就会打开界面,程序上自己加

点评

zsw
能否说得具体点,板子启动后是默认界面,,我写的qt程序复制到SD卡里,插到板子上,cd到对应目录然后./文件名不能运行,大佬可否说得详细点,万分感谢  详情 回复 发表于 2020-2-18 16:57
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-18 16:57:17 | 显示全部楼层
zhichao 发表于 2020-2-18 16:52
qt程序上有界面,执行后就会打开界面,程序上自己加

能否说得具体点,板子启动后是默认界面,,我写的qt程序复制到SD卡里,插到板子上,cd到对应目录然后./文件名不能运行,大佬可否说得详细点,万分感谢
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2202

积分

发表于 2020-2-18 17:11:54 | 显示全部楼层
chmod 777 文件名   给权限可以执行不,可能是没有权限

点评

zsw
[attachimg]10300[/attachimg]这样的  详情 回复 发表于 2020-2-19 08:47
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 08:47:02 | 显示全部楼层
zhichao 发表于 2020-2-18 17:11
chmod 777 文件名   给权限可以执行不,可能是没有权限

QQ截图20200219084339.png 这样的

点评

./QQ extserial一个点一个斜杠,而且你上面chmod指令也不对,是不是输入法问题,都是两遍重复的,一定检查指令正确。  详情 回复 发表于 2020-2-19 09:41
点评回复 支持 反对

使用道具 举报

0

主题

123

帖子

214

积分

发表于 2020-2-19 09:41:01 | 显示全部楼层

./QQ extserial一个点一个斜杠,而且你上面chmod指令也不对,是不是输入法问题,都是两遍重复的,一定检查指令正确。

点评

zsw
就是执行不了  详情 回复 发表于 2020-2-19 09:50
zsw
是电脑问题,输入他会显示重复,不会影响指令。没重复的是tab补全  详情 回复 发表于 2020-2-19 09:49
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 09:49:30 | 显示全部楼层
倔强的土坷垃 发表于 2020-2-19 09:41
./QQ extserial一个点一个斜杠,而且你上面chmod指令也不对,是不是输入法问题,都是两遍重复的,一定检 ...

是电脑问题,输入他会显示重复,不会影响指令。没重复的是tab补全
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 09:50:48 | 显示全部楼层
倔强的土坷垃 发表于 2020-2-19 09:41
./QQ extserial一个点一个斜杠,而且你上面chmod指令也不对,是不是输入法问题,都是两遍重复的,一定检 ...

就是执行不了
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2202

积分

发表于 2020-2-19 10:36:07 | 显示全部楼层
检查一下编译的程序是否有问题,比如32位或64位系统是否和开发版系统一致

点评

zsw
这种情况是交叉编译工具没装好吗?  详情 回复 发表于 2020-2-19 11:04
zsw
按照手册上步骤编译出来的  详情 回复 发表于 2020-2-19 11:01
zsw
btn_quit: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x8445adc8b22b3c7185ea722bb53c90ae670737e1, not stripped  详情 回复 发表于 2020-2-19 10:54
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 10:54:25 | 显示全部楼层
zhichao 发表于 2020-2-19 10:36
检查一下编译的程序是否有问题,比如32位或64位系统是否和开发版系统一致

btn_quit: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x8445adc8b22b3c7185ea722bb53c90ae670737e1, not stripped

audio: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.31, not stripped

用你们提供的虚拟机里QT编译出来的
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 11:01:34 | 显示全部楼层
zhichao 发表于 2020-2-19 10:36
检查一下编译的程序是否有问题,比如32位或64位系统是否和开发版系统一致

按照手册上步骤编译出来的
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 11:04:08 | 显示全部楼层
zhichao 发表于 2020-2-19 10:36
检查一下编译的程序是否有问题,比如32位或64位系统是否和开发版系统一致

这种情况是交叉编译工具没装好吗?
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2202

积分

发表于 2020-2-19 12:03:20 | 显示全部楼层
报错是不能打开二进制文件,应该是权限问题或者格式问题,再有可执行文件是不是考错,名称最好不加符号

点评

zsw
[attachimg]10301[/attachimg] 上面audio是你们提供的原始的二进制可执行文件信息 下面audio是我用你们提供的源程序编译生成的二进制可执行文件的信息  详情 回复 发表于 2020-2-19 13:51
zsw
我刚刚又试了下,确实是ubuntu里QT编译生成的二进制文件不能用,我用你们源程序里二进制文件是可以运行,但在虚拟机里编译一次,用生成的二进制文件就不行了  详情 回复 发表于 2020-2-19 12:17
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 12:17:26 | 显示全部楼层
zhichao 发表于 2020-2-19 12:03
报错是不能打开二进制文件,应该是权限问题或者格式问题,再有可执行文件是不是考错,名称最好不加符号

我刚刚又试了下,确实是ubuntu里QT编译生成的二进制文件不能用,我用你们源程序里二进制文件是可以运行,但在虚拟机里编译一次,用生成的二进制文件就不行了
点评回复 支持 反对

使用道具 举报

27

主题

130

帖子

194

积分

AM5718通行证i.MX6UL通行证

 楼主| 发表于 2020-2-19 13:51:16 | 显示全部楼层
zhichao 发表于 2020-2-19 12:03
报错是不能打开二进制文件,应该是权限问题或者格式问题,再有可执行文件是不是考错,名称最好不加符号

QQ截图20200219132131.png
上面audio是你们提供的原始的二进制可执行文件信息
下面audio是我用你们提供的源程序编译生成的二进制可执行文件的信息
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2202

积分

发表于 2020-2-19 14:05:34 | 显示全部楼层
因为我看不到您的操作,所以不知道具体错在哪,您再看看手册上qt部分的内容,看看是哪的问题
点评回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 16:52

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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