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

帮助网站源码企业网站模板下载哪家好

帮助网站源码,企业网站模板下载哪家好,网站建设常见问题及解决办法,平谷青岛网站建设Qt应用编译时选择release方式编译 目的#xff1a;debug方式编译依赖的文件会多一些#xff0c;同时文件大小还会很大。 Notice: 所有操作都是在当前用户下#xff0c;如果是root账户#xff0c;需要注意加上sudo#xff0c;否则会因为权限问题提取依赖文件失败。 准备…Qt应用编译时选择release方式编译 目的debug方式编译依赖的文件会多一些同时文件大小还会很大。 Notice: 所有操作都是在当前用户下如果是root账户需要注意加上sudo否则会因为权限问题提取依赖文件失败。 准备 在Ubuntu当前用户目录下创建一个目录 garygary-host:~$ mkdir QtAppDeploy创建脚本ldd_copy.sh用于拷贝应用的关联文件 #!/bin/sh exeyourdemoname #你需要发布的程序名称 des/home/gary/QtAppDeploy #创建文件夹的位置 deplist$(ldd $exe | awk {if (match($3,/)){ printf(%s ),$3 } }) cp $deplist $des创建运行脚本yourdemoname.sh最终用来运行你的应用程序 #!/bin/sh appnamebasename $0 | sed s,\.sh$,, dirnamedirname $0 tmp${dirname#?} if [ ${dirname%$tmp} ! / ]; then dirname$PWD/$dirname fi LD_LIBRARY_PATH$dirname export LD_LIBRARY_PATH $dirname/$appname $修改脚本权限为可执行 chmod x ldd_copy.sh chmod x yourdemoname.sh提取依赖包 提取应用程序的依赖包 将ldd_copy.sh复制到应用程序的编译目录下 $ cp ./ldd_copy.sh home/gary/yourprojectname/build-yourdemoname-Desktop_Qt_5_15_2_GCC_64bit-Release执行脚本提取依赖包到QtAppDeploy $ ./ldd_copy.sh yourdemoname提取QT platform平台xcb的依赖库文件 将上面的ldd_copy.sh复制到QT的安装目录下的plugins/platforms比如 $/home/gary/Qt/5.15.2/gcc_64/plugins/platforms将脚本里的exe“yourdemoname” 改为如下 exelibqxcb.so 执行脚本将会把xcb依赖库拷贝到你的QtAppDeploy目录下 将整个platforms文件夹复制目录QtAppDeploy中即在QtAppDeploy目录下多一个platforms文件夹 提取其他需要的依赖文件 支持不同格式图片的库文件支持中文输入的库文件 将下面两个插件对应的文件夹复制到QtAppDeploy目录下: $/home/gary/Qt/5.15.2/gcc_64/plugins# ls imageformats、platforminputcontexts $/home/gary/Qt/5.15.2/gcc_64/plugins#cp imageformats platformimputcontexts /home/gary/QtAppDeploy -ar见证奇迹 在创建的QtAppDeploy目录下运行yourdemoname.sh, 就可以看到yourdemoapp应用程序运行起来了, cheers~~ $QtAppDeploy# ./yourdemoname.sh设置双击启动应用程序并添加图标 Ubuntu22.4的桌面图标在/usr/share/applications中在改目录下创建“双击启动应用程序”的脚本如下更多介绍可以参考目录下自带的桌面启动程序的脚本以葫芦画瓢 $/usr/share/applications# sudo vim yourdemoname.desktop [Desktop Entry] Version4.0 TypeApplication Name TestXX #程序在桌面的名称可以随便写 CommentQT Create #注释可以随便写 Exec/home/gary/QtAppDeploy/yourdemoname.sh %F #应用程序的路径 Icon/home/gary/QtAppDeploy/yourdemo.png #桌面应用程序图标 Terminalfalse StartupNotifytrue CategoriesApplication最后使用ubuntu22.04的文件管理器gedit打开/usr/share/applications然后右击刚才创建的yourdemoname.desktop选择“Copy to…将她复制到桌面目录/home/gary/Desktop即可然后在Ubuntu22.04的桌面双击即可打开应用程序。
http://www.w-s-a.com/news/517422/

相关文章:

  • 公司网站首页图片素材vi设计的目的和意义
  • 网站的需求分析都有哪些内容济南营销型网站建设团队
  • 怎么选择优秀的网站建设公司生鲜网站开发
  • 如何编写网站建设销售的心得网站的权限管理怎么做
  • 网站业务员好做吗无忧网站优化
  • 网站随机代码网站建设费 账务处理
  • 商洛网站建设哪家好网站建设 织梦者
  • 怎么创建收费网站宁夏住房和城乡建设部网站
  • 怎么确认网站是什么语言做的用php和mysql做网站
  • 安徽做网站的公司有哪些星子网络公司
  • 肥西县重点工程建设管理局网站wordpress界面菜单怎么弄
  • 宁夏网站开发设计说明书wordpress主题背景图片
  • 同一个阿里云可以做两个网站吗织梦 帝国 学校网站
  • 城阳网站建设培训网站后台怎么上传文件
  • 重庆茂尔建设集团有限公司网站网页制作教程软件
  • 金湖建设工程质量监督网站高端网站建设公司哪里济南兴田德润实惠吗
  • 站酷设计网站官网入口文字设计seo网站推广工具
  • 专业移动网站建设网站建设软件dw
  • 摄影网站设计思想视觉传达毕业设计作品网站
  • 需要优化的网站有哪些设计装修app
  • 数据型网站建设东莞好的网站国外站建设价格
  • 网络营销方法有哪些举例seo应用领域有哪些
  • 建设银行官方网站官网做网站的专业叫什么
  • 矿区网站建设濮阳做网站的公司有哪些
  • 有什么网站可以自己做书甘肃建设厅网站首页
  • 门户网站建设哪专业怎么把自己做的网站登录到网上
  • 如何做网站小编餐饮业手机php网站
  • 备案 网站商城网站设计公司排名
  • 汕头做网站优化公司seo软件简单易排名稳定
  • 如何做众筹网站微网站设计平台