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

建设银行网站模板百度信息流投放在哪些平台

建设银行网站模板,百度信息流投放在哪些平台,银行做网站视频,全球十大购物平台文章目录 概要1、windows环境下打包qt程序2、linux环境下打包qt程序2.1、程序目录2.2、创建一个空文件夹2.3、添加依赖脚本2.4、打包过程2.4.1、添加程序依赖库2.4.2、添加Qt相关依赖库 概要 qt不同运行环境下打包方式:windows/linux 1、windows环境下打包qt程序 …

文章目录

  • 概要
  • 1、windows环境下打包qt程序
  • 2、linux环境下打包qt程序
    • 2.1、程序目录
    • 2.2、创建一个空文件夹
    • 2.3、添加依赖脚本
    • 2.4、打包过程
      • 2.4.1、添加程序依赖库
      • 2.4.2、添加Qt相关依赖库

概要

qt不同运行环境下打包方式:windows/linux

1、windows环境下打包qt程序

参考此博主的文档:https://blog.csdn.net/qq_28446813/article/details/124134121

2、linux环境下打包qt程序

2.1、程序目录

(1)、打包流程

  • 创建一个空文件夹
  • 准备运行脚本
  • 生成qt依赖库
  • 添加qt依赖库

(2)、打包后的程序目录
在这里插入图片描述

2.2、创建一个空文件夹

          创建一个空文件夹,用于存储预打包文件,此处创建了一个名为“testTool”的文件夹

2.3、添加依赖脚本

准备两个脚本,分别为“ldd.sh”和“test02.sh”(test02为项目名)

(1)、ldd.sh
       一个用来提取目标可执行文件依赖的所有动态链接库,并将这些库复制到一个名为lib的目录中;

#!/bin/bash
LibDir=$PWD"/lib"
Target=$1
lib_array=($(ldd $Target | grep -o "/.*" | grep -o "/.*/[^[:space:]]*"))
$(mkdir $LibDir)
for Variable in ${lib_array[@]}
docp "$Variable" $LibDir
done

(2)、test02.sh(test02为项目名称)
        设置动态链接库的搜索路径(LD_LIBRARY_PATH),使其指向脚本所在的目录,然后执行与脚本同名(去掉 .sh 后缀)的可执行文件,并将传递给脚本的所有参数原样传递给该可执行文件
       脚本名称必须和项目名称一致;

#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`
dirname=`dirname $0`
tmp="${dirname#?}"
if [ "${dirname%$tmp}" != "/" ]; then
dirname=$PWD/$dirname
fi
LD_LIBRARY_PATH=$dirname
export LD_LIBRARY_PATH
$dirname/$appname "$@"

(3)、添加权限

   sudo chmod 777 ldd.shsudo chmod 777 test02.sh

2.4、打包过程

打包过程分为:添加程序依赖库和QT依赖的库

2.4.1、添加程序依赖库

(1)、新建一个空文件夹,目录与项目所处位置并列,用于存放程序以及动态库,例如“testTool”文件夹

   mkdir /home/luck/project/test/testTool

在这里插入图片描述(2)、将ldd.sh 脚本复制到编译目录,如“build-test02-Desktop.Qt 5 14 2GCc 64bit-Release”;
在这里插入图片描述(3)、执行以下命令,会在当前目录生成lib文件夹,其中存放着运行test02所依赖的库文件。

   ./ldd.sh test02   //test02是项目名称

在这里插入图片描述(4)、将lib文件夹中的所有文件复制到第1步新建的文件夹“testTool文件夹”中。至此,就可以删除生成的lib文件夹和ldd.sh脚本了
在这里插入图片描述

2.4.2、添加Qt相关依赖库

(1)、将ldd.sh脚本复制到Qt的安装目录文件“/home/luck/software/Qt/qt5142/5.14.2/gcc_64/plugins/platforms”文件夹中;
在这里插入图片描述(2)、执行“./ldd.sh libqxcb.so*”,将生成的lib文件夹中的所有文件拷贝到“testTool”文件夹中,可能有重复的,直接替换即可。(拷贝完后,QT安装目录下刚才生成lib文件可以删除)
在这里插入图片描述
(3)、返回上级,将qt安装目录下的“…/5.14.2/gcc_64/plugins”中的“platforms和sqldrivers”两个文件拷贝到程序打包文件夹“testTool"中。
在这里插入图片描述(4)、ldd.sh生成完库文件后可删除,将testTool整个文件夹打包压缩即可,在其他电脑linux环境下压缩后直接运行可执行文件即可。
在这里插入图片描述


文章转载自:

http://ti8vyQO7.pnnyn.cn
http://RPC5yk4O.pnnyn.cn
http://C48bMCGh.pnnyn.cn
http://ViBTX26q.pnnyn.cn
http://dp7Kvvsp.pnnyn.cn
http://aHbMuZ1H.pnnyn.cn
http://mvL8wwon.pnnyn.cn
http://i5el1t4L.pnnyn.cn
http://TPQYereA.pnnyn.cn
http://nb26Va2G.pnnyn.cn
http://Futc0oMF.pnnyn.cn
http://hY7ceRQt.pnnyn.cn
http://DfuWmcqo.pnnyn.cn
http://2ME8Ot1Z.pnnyn.cn
http://RHhPCiqo.pnnyn.cn
http://iACgvAg6.pnnyn.cn
http://M36HwFt2.pnnyn.cn
http://lP1hxclw.pnnyn.cn
http://Qhi6xpUx.pnnyn.cn
http://2WgeZ3hv.pnnyn.cn
http://rIgMjsIx.pnnyn.cn
http://tjG9ZY2O.pnnyn.cn
http://W72TUNLp.pnnyn.cn
http://HsAK0QLV.pnnyn.cn
http://TP1V29wM.pnnyn.cn
http://SdXQADxo.pnnyn.cn
http://6fJapjD4.pnnyn.cn
http://QUEFYNDx.pnnyn.cn
http://ACitHhW3.pnnyn.cn
http://gHwJj7Wf.pnnyn.cn
http://www.dtcms.com/wzjs/604004.html

相关文章:

  • 大美工网站广西住房和建设厅网站
  • 深圳专业建站系统建站公司开公司需要什么手续和证件
  • 郑州网站建设 易云互联东莞营销
  • 网站建设费可以计入办公费用么各大网站投放广告怎么做
  • 网站不稳定有什么影响directadmin wordpress
  • 南康网站建设wordpress 压缩gif插件
  • 网站建设实验结论宜宾网站建设网站
  • 网站开发有哪些术语怎么做同学录的网站
  • 北京通州做网站合肥seo快排扣费
  • 做网站最专业的公司有哪些中国制造网国际站网址
  • 济南网站设计建设高邮市建设网站
  • 做网站开发哪里好学校网站建设评审会议通知
  • asp网站建设与设计哈尔滨信息网招聘
  • 联系方式 响应式网站上海四大设计院是哪四个
  • 学网站建设要学什么济南建设设备安装有限责任公司官网
  • 做二维码报名网站国内美食网站欣赏
  • 商洛网站建设wordpress 如何安装教程视频
  • 精通网站开发书籍网站重复
  • 山东企业网站备案佛山市 骏域网站建设
  • 隆尧网站制作佛山网站建设哪里有
  • 中国建设银行网站登陆ps ui做响应式网站要求
  • 广州网站制作公司台安人才网
  • 中企动力近期做的网站免费域名注册免费空间
  • 根据域名查询网站名称双鸭山建设网站
  • 第四章第二节网站建设的教学设计闸北专业做网站
  • 企业网站建设可以分为网站建设费用怎么入账
  • 做网站公司哪家好网站 建设ppt
  • 手机微网站制作系统注入漏洞网站源码
  • 哪里学网站建设与管理泰安网络电视台直播
  • 什么网站广告最多郑州网络推广服务