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

做网站的找哪个欧赛科技网站建设

做网站的找哪个,欧赛科技网站建设,大数据精准营销的策略,php能区别电脑网站和手机网站吗怎么嵌入到phpcms前言 在 Windows 平台#xff0c;通常使用 Qt 的工具 windeployqt 将可执行文件的相关 Qt 依赖项部署到当前路径下。 Windows windeployqt 部署工具 Windows 部署工具 windeployqt 旨在自动化创建一个可部署文件夹的过程#xff0c;该文件夹包含运行应用程序所需的 Qt 相关…前言 在 Windows 平台通常使用 Qt 的工具 windeployqt 将可执行文件的相关 Qt 依赖项部署到当前路径下。 Windows windeployqt 部署工具 Windows 部署工具 windeployqt 旨在自动化创建一个可部署文件夹的过程该文件夹包含运行应用程序所需的 Qt 相关依赖项库、QML 导入、插件和翻译。它为 Windows 桌面应用程序创建了一个安装树可以轻松地捆绑到安装包中。 该工具可以在 QTDIR/bin/windeployqt 中找到。为了正确运行它需要在构建环境中运行。当使用 Qt 在线安装器时应使用脚本 QTDIR/bin/qtenv2.bat 来设置它。 对于 Windows 桌面应用程序默认情况下编译器所需的运行时文件也会复制到部署文件夹中除非指定了 --no-compiler-runtime 选项。在 Microsoft Visual C使用的发布版本中这些包括 Visual C可再发行包这些包旨在由应用程序的安装程序在目标机器上递归安装。否则将使用编译器运行时的共享库。 windeployqt 工具帮助说明 Usage: windeployqt [options] [files] Qt Deploy Tool 6.0.0The simplest way to use windeployqt is to add the bin directory of your Qt installation (e.g. QT_DIR\bin) to the PATH variable and then run:windeployqt path-to-app-binary If ICU, etc. are not in the bin directory, they need to be in the PATH variable. If your application uses Qt Quick, run:windeployqt --qmldir path-to-app-qml-files path-to-app-binaryOptions:-?, -h, --help Displays help on commandline options.--help-all Displays help including Qt specific options.-v, --version Displays version information.--dir directory Use directory instead of binary directory.--qmake path Use specified qmake instead of qmake from PATH.--libdir path Copy libraries to path.--plugindir path Copy plugins to path.--debug Assume debug binaries.--release Assume release binaries.--pdb Deploy .pdb files (MSVC).--force Force updating files.--dry-run Simulation mode. Behave normally, but do notcopy/update any files.--no-patchqt Do not patch the Qt6Core library.--ignore-library-errors Ignore errors when libraries cannot be found.--no-plugins Skip plugin deployment.--no-libraries Skip library deployment.--qmldir directory Scan for QML-imports starting from directory.--qmlimport directory Add the given path to the QML module searchlocations.--no-quick-import Skip deployment of Qt Quick imports.--translations languages A comma-separated list of languages to deploy(de,fi).--no-translations Skip deployment of translations.--no-system-d3d-compiler Skip deployment of the system D3D compiler.--compiler-runtime Deploy compiler runtime (Desktop only).--no-virtualkeyboard Disable deployment of the Virtual Keyboard.--no-compiler-runtime Do not deploy compiler runtime (Desktop only).--json Print to stdout in JSON format.--no-opengl-sw Do not deploy the software rasterizer library.--list option Print only the names of the files copied.Available options:source: absolute path of the source filestarget: absolute path of the target filesrelative: paths of the target files, relativeto the target directorymapping: outputs the source and the relativetarget, suitable for use within anAppx mapping file--verbose level Verbose level (0-2).Qt libraries can be added by passing their name (-xml) or removed by passing the name prepended by --no- (--no-xml). Available libraries: bluetooth concurrent core declarative designer designercomponents gui qthelp multimedia multimediawidgets multimediaquick network nfc opengl openglwidgets positioning printsupport qml qmltooling quick quickparticles quickwidgets script scripttools sensors serialport sql svg svgwidgets test websockets widgets xml webenginecore webengine webenginewidgets 3dcore 3drenderer 3dquick 3dquickrenderer 3dinput 3danimation 3dextras geoservices webchannel serialbus webviewArguments:[files] Binaries or directory containing the binary.例如使用 windeployqt 工具后 Qt 6.7.0 的动态库依赖如下 . ├── Qt6Cored.dll ├── Qt6Guid.dll ├── Qt6Networkd.dll ├── Qt6Svgd.dll ├── Qt6Widgetsd.dll ├── QtProjectTemplate.exe ├── concrt140d.dll ├── d3dcompiler_47.dll ├── dxcompiler.dll ├── dxil.dll ├── generic │ └── qtuiotouchplugind.dll ├── iconengines │ └── qsvgicond.dll ├── imageformats │ ├── qgifd.dll │ ├── qicod.dll │ ├── qjpegd.dll │ └── qsvgd.dll ├── msvcp140_1d.dll ├── msvcp140_2d.dll ├── msvcp140d.dll ├── msvcp140d_atomic_wait.dll ├── msvcp140d_codecvt_ids.dll ├── networkinformation │ └── qnetworklistmanagerd.dll ├── opengl32sw.dll ├── platforms │ └── qwindowsd.dll ├── styles │ └── qmodernwindowsstyled.dll ├── tls │ ├── qcertonlybackendd.dll │ ├── qopensslbackendd.dll │ └── qschannelbackendd.dll ├── translations │ ├── qt_ar.qm │ ├── ... │ ├── qt_zh_CN.qm │ └── qt_zh_TW.qm ├── vccorlib140d.dll ├── vcruntime140_1d.dll ├── vcruntime140_threadsd.dll └── vcruntime140d.dllQt 5.15.2 动态库依赖如下 . ├── D3Dcompiler_47.dll ├── QtProjectTemplate.exe ├── Qt5Cored.dll ├── Qt5Guid.dll ├── Qt5Svgd.dll ├── Qt5Widgetsd.dll ├── iconengines │ └── qsvgicond.dll ├── imageformats │ ├── qgifd.dll │ ├── qicnsd.dll │ ├── qicod.dll │ ├── qjpegd.dll │ ├── qsvgd.dll │ ├── qtgad.dll │ ├── qtiffd.dll │ ├── qwbmpd.dll │ └── qwebpd.dll ├── libEGLd.dll ├── libGLESv2d.dll ├── opengl32sw.dll ├── platforms │ └── qwindowsd.dll ├── styles │ └── qwindowsvistastyled.dll └── translations├── qt_ar.qm├── ...└── qt_zh_TW.qm依赖动态库介绍 分发运行 Qt 应用程序所需的所有 Qt DLL 和应用程序特定插件的存档必须包括以下文件 组件文件名可执行文件qt-demo.exeQt Windows 平台插件platforms\qwindows.dllQt Windows Vista 风格的插件styles\qwindowsvistastyle.dllQt 核心模块Qt6Core.dllQt GUI 模块Qt6Gui.dllQt Widgets 模块Qt6Widgets.dll 根据应用程序使用的功能可能需要其他插件 (iconengines, imageformats)。 iconengines: qsvgicon.dllSVG 图标支持 imageformats qgif.dll提供对 GIF 图像格式的支持。qicns.dll提供对 ICNS 图像格式的支持。qico.dll提供对 ICO 图像格式的支持。qjpeg.dll提供对 JPEG 图像格式的支持。qsvg.dll提供对 SVG 图像格式的支持。qtga.dll提供对 TGA 图像格式的支持。qtiff.dll提供对 TIFF 图像格式的支持。qwbmp.dll提供对 WBMP 图像格式的支持。qwebp.dll提供对 WebP 图像格式的支持。 注意以上imageformats列举的动态库为 Qt 5在 Qt 6 中有所变化缩减了一些动态库。 此外如果采用的是 MSVC 编译器存档必须包含以下编译器特定的库假设为 Visual Studio 2019 组件文件名C 运行时vcruntime140.dllC 运行时msvcp160.dll 如果使用了动态 OpenGL则档案可能还包含 组件文件名OpenGL 软件渲染库opengl32sw. dll 而在Qt 5中如果使用动态 OpenGL还需要包含 ANGLE 和软件渲染所需的库 组件文件名OpenGL 软件渲染库opengl32sw. dllANGLE 库libEGL.dll, libGLESv2.dllANGLE 的 HLSL 编译器库d3dcompiler_XX.dll 如果 Qt 配置为使用 ICU则归档文件必须包含 ICU 组件文件名icudtXX. dllicuinXX. dllicuucXX. dll 与非系统库的直接依赖关系 QtVisual Studio 16 (2019)MinGWQt6Core.dllQt6Gui.dll Qt6Widgets.dllvccorlib140.dllvcruntime140d.dllmsvcp140.dlllibwinpthread-1.dlllibgcc_s_seh-1.dlllibstdc±6.dll Qt 6 中增加了传输层安全性(TLS)相关的插件即tls目录 qcertonlybackend.dll提供了一个仅用于证书处理的后端实现。它可以用于验证证书链、检查证书的有效性和处理证书相关的任务而不实际执行加密通信。这个后端可能在不需要完整 TLS 功能的环境中使用比如在某些测试或调试场景中。qopensslbackend.dll基于 OpenSSL 的 TLS 后端实现。OpenSSL 是一个广泛使用的开源库提供了丰富的加密功能和协议支持包括 SSL 和 TLS。通过使用这个后端Qt 应用程序可以利用 OpenSSL 的功能来实现安全的网络通信。qschannelbackend.dll提供了基于 Windows 的 SChannelSecure Channel安全协议的 TLS 后端实现。SChannel 是 Windows 操作系统的一部分提供了 SSL 和 TLS 协议的支持。使用这个后端Qt 应用程序可以在 Windows 平台上利用系统自带的安全功能来实现加密通信。 Qt 插件 所有 Qt GUI 应用程序都需要一个实现 Qt 平台抽象QPA层的插件。对于 Windows平台插件的名称是 qwindows.dll。此文件必须位于您的分发目录下的特定子目录默认为 platforms中。或者可以调整 Qt 用于查找其插件的搜索路径。 应用程序还可能依赖于一个或多个 Qt 插件例如打印支持插件、JPEG 图像格式插件或 SQL 驱动程序插件。确保与您的应用程序一起分发所需的任何 Qt 插件。与平台插件类似每种类型的插件都必须位于分发目录内特定的子目录例如 printsupport、imageformats 或 sqldrivers中。 总结 Qt 6 的依赖库相比 Qt5 多了很多新东西但大多可望文生义可猜个大概意思。也可查询官方文档进行佐证。 Qt for Windows - Deployment | Qt 6.7
http://www.pierceye.com/news/780776/

相关文章:

  • 适合大学生做的兼职网站中国企业网信息查询系统
  • 淘宝网站的建设与运营设计思路做网站商铺模板
  • 网站优秀设计方案中国网站制作企业排行榜
  • 南昌建设局网站查询塔吊证怎么查福州seo网站建设
  • 机关内网站建设方案书给人做传销网站
  • 厦门有什么网站制作公司邢台太行中学简介
  • 天合建设集团网站做一个网站得做多少个页面
  • 做衣服接订单的网站网站用哪些系统做的
  • 爱美刻在线制作网站罗村网站制作公司
  • 现在网站用什么软件做免费的会计做账系统
  • 国外的包装设计网站三明网站设计
  • 网站源码怎样弄成网站工商登记网站
  • 2016做砸了的小网站一键创建网站
  • 怎么制作网站域名六安网站制作人才招聘
  • 网站建设 启象科技上海公司排名100强
  • 户外旅游网站排名深圳seo专家
  • 娄底建设网站的公司深圳人才招聘网
  • 网站建设和制作网站名称设置
  • 温州外贸网站深圳工程建设交易服务中心网站
  • 网站导航网址大全网页设计模板代码免费
  • 卖机械设备什么网站做推广好做机械有什么兼职网站
  • 全屋定制十大公认品牌有哪些seo页面链接优化
  • 电子商务网站建设基础考试十大营销手段
  • 关于做服饰网站的首页WordPress纯代码添加
  • 网站qq交谈怎么做的公司注册50万和100万
  • 网站推广的电子邮件推广使用ftp修改网站图片
  • 建设宣传家乡的网站跨境电商怎么注册
  • 广州天河区网站建设公司wordpress调用文章描述
  • 网站开发项目策划书制作书签怎么做
  • 做网站组织结构框架例子整站seo优化哪家好