当前位置: 首页 > news >正文

郑州营销型网站制作教程做非法网站判什么邢

郑州营销型网站制作教程,做非法网站判什么邢,公司做网站怎么赚钱吗,如何拿模板做网站在麒麟操作系统上设置QT程序开机自启动的两种简单有效的方法。支持请点赞! 一、QT程序打包 1.设置环境变量 设置QT和linuxdeployqt的环境变量,已设置可忽略该步骤。 在/etc/profile文件末尾添加一下内容: export PATH/usr/local/Qt-5.15.…
在麒麟操作系统上设置QT程序开机自启动的两种简单有效的方法。支持请点赞!

一、QT程序打包

1.设置环境变量

设置QT和linuxdeployqt的环境变量,已设置可忽略该步骤。

在/etc/profile文件末尾添加一下内容:

export PATH=/usr/local/Qt-5.15.2/bin:/home/MyWork/build-linuxdeployqt-unknown-Release/bin:/usr/local/Qt-5.15.2/lib:/usr/local/Qt-5.15.2/plugins:/usr/local/Qt-5.15.2/plugins/platforms/:$PATHexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Qt-5.15.2/libexport PLUGIN_PATH=/usr/local/Qt-5.15.2/plugins:$PLUGIN_PATHexport QML2_PATH=/usr/local/Qt-5.15.2/qml:$QML2_PATHexport QT_QPA_PLATFORM_PLUGIN_PATH=/usr/local/Qt-5.15.2/plugins/platforms/export QT_DEBUG_PLUGINS=1

2.程序打包

使用linuxdeployqt工具进行打包。

自行下载linuxdeployqt-master编译安装或下载已编译好的执行体。

linuxdeployqt App.exe -appimage

二、创建程序启动脚本

1.在程序执行文件目录下创建startup.sh文件

2.编辑startup.sh文件

输入以下内容(“//”后为本文添加的注释说明,后同):

#!/bin/bash#export QT_QPA_PLATFORM=’offscreen’           //当为无界面程序时须将注释放开source /etc/profile                           //使环境变量生效cd /*/*                                       //设置为AppRun所在目录路径./AppRun                                      //该文件为linuxdeployqt工具生成文件

三、开机自启动设置

开机自启动针对有无图形界面程序将采用不同的设置方式。

1.针对有图形界面程序

(1).进入系统目录

cd /etc/xdg/autostart/

(2).在/etc/xdg/autostart/目录下新建AppRun.desktop文件(文件名可自定义)

sudo touch AppRun.desktop

(3).赋予AppRun.desktop权限

sudo chmod 777 AppRun.desktop

(4).编辑AppRun.desktop文件内容

输入以下内容:

[Desktop Entry]Type=ApplicationName=AppRun             //名称可自定义Exec=/*/startup.sh      //设置为startup.sh所在目录路径

(5).reboot重启测试。

2.针对无图像界面程序

重点注意:设置无图形界面程序服务时需将脚本中的export QT_QPA_PLATFORM=’offscreen’放开,否则会报引用QT库错误,暂时找不到解决方案。

(1).进入系统目录

cd /etc/systemd/system

(2).在/etc/systemd/system/目录下新建AppRun.service文件(文件名可自定义)

sudo touch AppRun.servicesudo chmod 777 AppRun.service

(3).编辑AppRun.service文件内容,执行脚本路径根据实际情况修改。

[Unit]Description=AppRunAfter=AppRun.service[Service]User=rootGroup=rootWorkingDirectory=/home//MyWork/bin/unix/Debug/Type=forkingExecStart=/home/MyWork/bin/unix/Debug/startup.shExecReload=/home/MyWork/bin/unix/Debug/startup.sh -s reloadExecStop=/home/MyWork/bin/unix/Debug/startup.sh -s stopExecenable=/home/MyWork/bin/unix/Debug/startup.shRestart=on-abnormal[Install]WantedBy=multi-user.target

(4).依次执行以下命令设置服务属性。

systemctl enable AppRun.service                //设置AppRun.service 为服务启动项systemctl start AppRun.service                 //启动服务systemctl status AppRun.service                //查看服务状态

(5).reboot重启测试。

四、使用命令查看进程状态。

ps -ef|grep AppRun

http://www.yayakq.cn/news/668424/

相关文章:

  • 怎么通过所有的网站推广广告wordpress站点克隆
  • 公司网页网站建网站如何推广方式
  • 临沂做网站多少钱高端的网站建设怎么做
  • 成都什么是网站建设网站制作百度资源
  • 画册设计网站个人网站注册公司
  • 大气预警在建设局网站域名注册 网站建设 好做吗
  • 地下城封号做任务网站成都网站开发排名
  • 网站的视频怎么下载广州专业网站设计定制
  • 个人网站 前置审批工信部备案网站打不开
  • 网站设计遇到难题自豪地采用 wordpress.
  • 长春网站设计外包移动应用开发好就业吗
  • 坑梓网站建设流程php网站开发数据列表排重
  • 怎么提高网站浏览量wordpress表单设计
  • 岳阳建站公司电商网站建设如何
  • 洛谷网站中小玉文具怎么做wordpress缓存清除
  • 网站一般用什么语言做权威的手机网站建设
  • xp怎么做网站服务器深圳设计装修公司哪家好
  • sql网站发布流程提供坪山网站建设
  • 徐州网站建设哪家好薇学校网站建设如何分类
  • 建小程序需要网站吗网页配色网站
  • 怎么查询网站域名网络推广器
  • 网站开发框架具体使用方法门户网站建设重建方案
  • 对电子商务网站建设的理解做公司网页
  • 自己怎么注册一个网站一套oa系统大概需要多少钱
  • 绍兴易网网站开发课程网站建设的基本原理
  • 网站建设与维护本科教材动易网站 修改栏目名字
  • 网站的js效果wordpress缩略图清除
  • 服务器搭建网站能ping t苏州seo培训
  • 淘宝网站怎么做特价网站域名想更换要怎么做
  • 哪里可以下企业网站模板wordpress 音乐播放器 歌词