19.QT程序简单的运行脚本

1.led_startup.sh

复制代码
#!/bin/sh
### BEGIN INIT INFO
# Provides:          led_startup
# Required:          no
# Default:           no
# Description:       Starts the LED program at boot
### END INIT INFO

# 定义LED程序的路径
LED_PROGRAM_PATH=/root/LED_and_TempHumi

# 检查程序是否存在
if [! -f $LED_PROGRAM_PATH ]; then
    echo "LED program not found at $LED_PROGRAM_PATH"
    exit 1
fi
export QT_QPA_PLATFORM=linuxfb
# 启动LED程序
$LED_PROGRAM_PATH &

exit 0

加一个运行权限

复制代码
chmod +x led_startup.sh
相关推荐
PiaoKe___4 小时前
云手机原理与 Python 自动化实战:ADB 批量控制、任务调度与落地建议
服务器·arm开发·python·自动化
NamoAmitabha12811 小时前
libpng12-0 1.2.54-1ubuntu1.1 (amd64 binary) in ubuntu xenial
linux·ubuntu20.4
Madison-No711 小时前
搭建项目测试环境
linux·运维·服务器·python
AOI小白新手上路12 小时前
韦东山 01_ARM架构与编程_2-1_处理器的区分MCU_MPU_AP_内容总结
嵌入式硬件
ysu_031412 小时前
TinyML 模型部署:从 Edge Impulse 到 STM32F103
驱动开发·stm32·嵌入式硬件·mcu·硬件架构·硬件工程·dsp开发
吴声子夜歌12 小时前
Shell编程实例——编写安全的shell脚本(二)
linux·运维·shell
xiaoye-duck14 小时前
《Linux 网络编程》深入理解 IP 协议(二):网段划分、私有 IP 与 NAT 地址转换
linux·网络·ip
zx_7414848114 小时前
【Linux入门】Shell 函数、正则表达式与文本处理:cut 与 awk
linux·运维·正则表达式
Zenova EdgeOS15 小时前
Linux dmesg 工业边缘实战:内核日志过滤、持久化与故障定位
linux·运维·边缘计算·工业边缘·dmesg·内核日志
金士顿15 小时前
System.Text.Json Source Generator 深度解析:为什么 Native AOT 不喜欢反射
linux·asp.net core·arm64·net·native aot