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

dw做的网站乱码徐州网站建设xlec

dw做的网站乱码,徐州网站建设xlec,合肥网版制作,北京工商注册查询记录一次QT程序发布exe过程 使用windeploy与enigma发布独立的QT程序第一步 QT编译输出 **release** 版本第二步 QT 自带 windepoyqt 补全链接库第三步 enigma virtual box压缩打包为单一exe最后【2024-06-07 17】- 【补充】 贴一个自己用的bat脚本【**QtDeploy2exe.bat**】半自… 记录一次QT程序发布exe过程 使用windeploy与enigma发布独立的QT程序第一步 QT编译输出 **release** 版本第二步 QT 自带 windepoyqt 补全链接库第三步 enigma virtual box压缩打包为单一exe最后【2024-06-07 17】- 【补充】 贴一个自己用的bat脚本【**QtDeploy2exe.bat**】半自动部署【2024-06-09 12】 - 【补充】 关于打包后exe臃肿的问题以及软件生成新文件文件夹相关exe文件太尼玛大了exe关联新文件文件夹的生成文件外露 参考 使用windeploy与enigma发布独立的QT程序 第一步 QT编译输出 release 版本 你的编译器是啥就用啥就好了我是 “ msvc 2019 64位 ”选择“release” 这时候你会遇到问题如下 很显然这是同一级目录缺乏动态链接库 xx.dll 造成的原来我都是傻傻的一个个找拷贝粘贴。 **~我是傻逼~ **。 正确的办法 我们来到第二步。 第二步 QT 自带 windepoyqt 补全链接库 在开始菜单中找到并打开你对应编译器的qt控制台工具 切到对应目录或者直接把exe托人控制台运行 windeployqt xxxxx.exe 这时候你会发现你的exe可以打开了啦啦啦。。。 我比较顺序如果你遇到其他问题可以留言一起解决。 但是目前带了一堆库文件很臃肿不方便发给别人用。 于是来到第三步。 第三步 enigma virtual box压缩打包为单一exe 这部分有点坑看完再操作或者直接到下面最后查看完坑。 这个就得使用第三方应用了下载链接如下 enigma压缩打包 当我以为好l一切都好了的时候我还特意检查只有一个exe的情况下点击运行生成的exeMFK,居然 又报错. 问题出在哪里呢其实是因为直接拖入release文件夹导致蛮猜哈 我们点击ADD(增加) 增加文件夹【递归】 VERY 重要然后执行封包您再看看。 谢天谢地终于在运行起来了。 最后 如果你要经常管理-发布那么你就把这写一个bat调用qt的控制台执行对应的操作然后enigma 的工程也可以保存到你的项目目录方便多次使用。 【2024-06-07 17】- 【补充】 贴一个自己用的bat脚本【QtDeploy2exe.bat】半自动部署 会玩的自行修改写的不好…轻喷。。。 自己新建bat复制粘贴修改路径参数然后用qt的控制台去运行半自动。 echo off rem QT打包小助手 by Iamzui 有需要自行修改 echo QT pack to one single exe file helper by Iamruzirem release文件夹 set RELEASE_DIRD:\Works\Dr_Zhong\Projects\QtProjects\GControl2024\releaserem release文件夹app路径 set APP_DIR%RELEASE_DIR%\GControl.exerem 打包压缩工具Enigma Virtual Box路径 set ENIGMAVBOX_PATHD:\Softwares\Tools\Deploy\Enigma Virtual Box\enigmavb.execd /d %RELEASE_DIR%rem /bin文件夹判定 if not exist bin (mkdir binecho Folder bin created. ) else (echo Folder bin already exists. )rem 运行windeployqt 打包 echo Deploying Qt libraries... windeployqt %APP_DIR%rem 拷贝exe主文件到bin rem copy %APP_DIR% .\bin\GControl.exeecho Deployment completed.rem deploy结束后打开对应文件夹 rem start %RELEASE_DIR%rem 运行Enigma Virtual Box打包压缩 echo Running Enigma Virtual Box...start %ENIGMAVBOX_PATH%echo Please follow the instructions in the Enigma Virtual Box dialog. You now need do it by your own hands.echo 1. Choose input and output file path.(your oringinal exe and boxed file,you can rename it).echo 2. Add folder, choose add ADD FOLDER RECURSIVE.echo 3. Click File option, enable files virtualization and choose Compress files.echo 4. Click Process,and just wait for a while,and check in your deploy folder....echo Bat run completed.pause【2024-06-09 12】 - 【补充】 关于打包后exe臃肿的问题以及软件生成新文件文件夹相关 exe文件太尼玛大了 问题来源 xx 哎呀我妈呀我的exe终于出来了也可以正常运行不报错太好了。。。 如子 你看看你最后打包的exe文件大小 xx 我了个豆1个多g你妈这。。。 如子想解决这个问题我给个最基础的方案放在下面了。当然还有很多奇淫技巧减小exe的大小方法这个是从根本解决的最基本方法。 xx感谢感谢 这里再说明一下就是bat最好针对的修改一下就是把windepoyqt生成的库文件生成放在额外的一个文件应为release大多数都有不少编译后的中间文件如果后面使用enigma压缩就会导致不必要的文件使得整个文件过于臃肿。 调整之后我的exe从1.2G来到了170多M,不错。。。 这样就 简而不大 exe关联新文件文件夹的生成文件外露 这个就是enigma设置一下就好了主要针对一些配置本地数据库文件打包后没有直观的再本地生成的问题。 关于文件 这个没啥特殊你代码编写的时候注意生成的数据文件的相对路径要调整。 比如你的配置文件是config.json,代码里最好是和生成exe文件同一级别要不然找不着。 关于文件夹 这个要注意了如果你的文件夹是exe生成的同名字的文件夹记住不要打包到exe里。。。 [ ] 如果我遇到问题我会持续在这里更新 参考 [1]: https://blog.csdn.net/xideaha/article/details/132382764
http://www.hkea.cn/news/14546652/

相关文章:

  • 北京金融网站建设网站开发盈利模式
  • 做胎压的网站做自己的网站不是免费的
  • 建设网站费用多少网站建设html模板
  • 网站上传服务器教程wordpress带下载功能
  • 网站备案免费的吗专业制作外贸网站的公司
  • 华硕固件做网站6建筑工程网上培训平台
  • 有那些方法推广网站兴安盟网站建设
  • 郑州网络营销网站购物网站建设项目策划书
  • 指定图片做logo网站wordpress本地迁移到服务器
  • 做钢结构网站有哪些搜索引擎优化的简称
  • 搭建网站的过程超短网址生成
  • 阿里云网站建设与发布题库江北区网站建设
  • 如何做网站的营销邵阳建设银行网站是多少钱
  • 奇信建设集团官方网站wordpress顶部栏如何修改
  • 诚信经营网站的建设wordpress安全
  • 什么软件做网站比较好广州建站商城
  • 做自己的网站需要会编程吗wordpress同学录
  • 静态网站公用头部 调用标题百度广告联盟app下载官网
  • 网站标题优化可以含几个关键词摄影基地设计
  • 搭建个网站需要多少钱各大门户网站
  • 越秀区建设水务局网站东莞市做网站公司
  • win7 做网站服务器asp.net 网站开发项目
  • 甘肃两学一做网站手机版商城网站案例
  • 网站建设素材包用h5开发的网站模板下载
  • 合肥做网站工作室个人网站建立多少钱
  • 品牌网站建设小8蝌蚪如何在手机上开自己的网站
  • 郑州七彩网站建设公司怎么样虚拟主机有几种类型
  • 天天seo站长工具域名提交收录
  • 网站访问量查询工具广州做网站建设哪家专业
  • 优秀个人网站模板下载网站建设策划方