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
相关推荐
红石榴花生油4 分钟前
Linux服务器权限与安全核心笔记
java·linux·前端
深海里的鱼(・ω<)★5 分钟前
CentOS 7 默认 yum 源官方不维护解决方案
linux·运维·centos
赖small强19 分钟前
【Linux 内存管理】Linux系统中CPU内存访问机制与性能优化(32位/64位系统)
linux·内存对齐·tlb·对齐访问·aligned access
虚伪的空想家23 分钟前
arm架构TDengine时序数据库及应用使用K8S部署
服务器·arm开发·架构·kubernetes·arm·时序数据库·tdengine
逸之猿27 分钟前
HackRF One 实现GPS欺骗
linux
退役小学生呀30 分钟前
二十六、K8s集群备份恢复
linux·云原生·容器·kubernetes·k8s
dragoooon3431 分钟前
[Linux网络基础——Lesson14.「高性能网络模式:Reactor 反应堆模式」]
linux·运维·网络
金色光环38 分钟前
基于STM32F407+dp83848实现ModbusTCP从站移植
驱动开发·stm32·嵌入式硬件
赖small强1 小时前
【Linux 内存管理】深入解析 Linux Cache Line 的原理、价值及 MIPS CPU 处理机制
linux·缓存·内存对齐·cache line
CaracalTiger1 小时前
在openEuler操作系统中多样性算力支持与性能压力测试操作
linux·运维·git·开源·开放原子·压力测试·开源软件