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

旅游网站建设的结论/seo优化教程培训

旅游网站建设的结论,seo优化教程培训,中企动力科技股份有限公司深圳分公司,南京外贸网站建设公司在麒麟操作系统上设置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.jmfq.cn/news/5311873.html

相关文章:

  • 可信赖的手机网站建设/武汉好的seo优化网
  • 宜昌市建设局网站/建站系统软件有哪些
  • 牛商营销型网站建设方案/网域名解析ip查询
  • 福建中兴建设有限公司网站/百度客服电话4001056
  • 成都网站建设公司招聘/世界500强企业名单
  • 珠海网站建设网络推广/超级seo外链工具
  • 卡盟自助网站建设/百度怎么推广
  • 网站建设对旅游意义/湖南企业seo优化报价
  • 网站建设外包必须注意几点/宁波seo优化流程
  • 北京海淀住房和城乡建设委员会网站/什么是百度权重
  • 洪都建设集团有限公司网站/怎么写网站
  • 贺兰网站建设/万能软文模板
  • 政府网站建设问责第一人/西安seo网站推广优化
  • 兴宁市网站建设/老鬼seo
  • 三乡网站建设/百度灰色关键词排名技术
  • 旅游网站建设设计/免费域名注册查询
  • 贫困户房屋建设补助在哪个网站公布/网页设计制作网站模板图片
  • 永康网站建设zjyuxun/西安做推广优化的公司
  • 龙岗同乐社区网站建设/一个新产品的营销方案
  • 铜城建设集团网站/软文是什么样子的
  • 慢慢网站建设/搜狗网站排名软件
  • 安徽省干部建设教育网站/正规百度推广
  • 商业网站建设的目的/it人必看的网站
  • 哪些是网站建设/百度指数分是什么
  • 聊城网站建设聊城/大连百度关键词优化
  • 腾冲网站建设的公司/发软文的网站
  • 内蒙古建设安全监督网站/推广app大全
  • 佛山企业网站建设/seo内容优化心得
  • 响应式网站建设免费/一个新品牌怎样营销推广
  • 建设环境工程技术中心网站/游戏推广公司靠谱吗