让正点原子阿尔法Linux开发板一上电就运行qt程序,qt程序还我已经烤到U盘里了。
需要远程协助把U盘里的qt程序烤到linux系统中,并让系统一上电就运行qt程序。
让正点原子阿尔法Linux开发板一上电就运行qt程序,qt程序还在我的电脑里,需要远程协助。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
18条回答 默认 最新
关注 引自免费微信小程序:皆我百晓生
要在正点原子阿尔法Linux开发板上一电就运行qt程序,你需要将qt程序从你的电脑移到开发板上,并设置开发板的启动脚本。
以下是为你提供的解决方案:
1. 将qt程序从电脑移到开发板上:
- 将qt程序的所有文件复制到开发板的目标文件夹中。你可以使用SCP命令通过网络连接将文件传输到开发板上。例如,将程序复制到开发板的
/home/username/qt_program
文件夹中。
2. 创建启动脚本:
- 在开发板上创建一个脚本文件,该文件将在启动时自动执行。你可以使用任何文本编辑器创建一个新文件,比如
startup.sh
。 - 编辑启动脚本,添加以下内容:
#!/bin/bash cd /home/username/qt_program # 进入qt程序所在的目录 ./your_qt_program # 执行qt程序
- 保存并退出编辑器。
3. 设置启动脚本为开机自启动:
- 打开终端并登录到开发板。
- 运行以下命令,以修改启动脚本的访问权限:
chmod +x startup.sh
- 运行以下命令,打开
rc.local
文件:sudo nano /etc/rc.local
- 在文件的
exit 0
行之前,添加以下内容,以便在启动时执行启动脚本:/bin/bash /home/username/startup.sh &
- 保存并退出编辑器。
现在,当你一电开发板,qt程序应该会自动启动。确保你的开发板能够连接到电源,并按照上述步骤进行设置。
解决 2无用- 将qt程序的所有文件复制到开发板的目标文件夹中。你可以使用SCP命令通过网络连接将文件传输到开发板上。例如,将程序复制到开发板的
悬赏问题
- ¥15 Apache显示系统错误3该如何解决?
- ¥30 uniapp小程序苹果手机加载gif图片不显示动效?
- ¥20 js怎么实现跨域问题
- ¥15 C++dll二次开发,C#调用
- ¥15 请教,如何使用C#加载本地摄像头进行逐帧推流
- ¥15 Python easyocr无法顺利执行,如何解决?
- ¥15 为什么会突然npm err!啊
- ¥15 java服务连接es读取列表数据,服务连接本地es获取数据时的速度很快,但是换成远端的es就会非常慢,这是为什么呢
- ¥15 vxworks交叉编译gcc报错error: missing binary operator before token "("
- ¥15 JSzip压缩文件时如何设置解压缩密码