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数据库高频常用命令
linux·运维·服务器·数据库·ssh·运维开发
国科安芯6 分钟前
商业航天高可靠PCBA制造:抗辐射CAN收发器SMT贴装关键技术及系统级挑战
单片机·嵌入式硬件·制造·pcb工艺·安全性测试
申克Lab34 分钟前
STM32 FreeRTOS 消息队列
java·stm32·嵌入式硬件
切糕师学AI1 小时前
ARM Cortex-M 存储器系统中的栈存储
arm开发
Getgit1 小时前
Linux系统的特点有哪些
java·linux·运维·网络·sql
壮哥_icon1 小时前
Ubuntu 虚拟机中编译 Android 源码完整指南(含分卷合并、虚拟内存配置、复制粘贴设置及依赖库安装)
linux·运维·ubuntu
Maggie_ssss_supp2 小时前
Linux-Percona XtraDB Cluster (PXC)集群部署实战
linux·运维·服务器
三佛科技-134163842122 小时前
车规级单片机FT32A072RBBT3、FT32A103XX系列分析
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
a程序小傲2 小时前
国家电网面试被问:FactoryBean与BeanFactory的区别和动态代理生成
java·linux·服务器·spring boot·spring·面试·职场和发展
学嵌入式的小杨同学3 小时前
【嵌入式 C 语言实战】交互式栈管理系统:从功能实现到用户交互全解析
c语言·开发语言·arm开发·数据结构·c++·算法·链表