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

中国建设工程招标官方网站企业网站建设中企动力

中国建设工程招标官方网站,企业网站建设中企动力,整站优化方案,如何自己做淘宝网站英文解决站点 applocal.ps1 fails in Visual Studio 2019 because of wildcard path in VcpkgAppLocalDLLs Issue #28614 microsoft/vcpkg 虽然这个bug不影响生成exe文件,第一次会弹出该错误,再次运行就正常,vcpkg会把对应的libcrypto-*-x64.dll版本复制到exe路径下..但是对…

英文解决站点

applocal.ps1 fails in Visual Studio 2019 because of wildcard path in VcpkgAppLocalDLLs · Issue #28614 · microsoft/vcpkg

 虽然这个bug不影响生成exe文件,第一次会弹出该错误,再次运行就正常,vcpkg会把对应的libcrypto-*-x64.dll版本复制到exe路径下..但是对于强迫症来说,还是别扭的.

找到vcpkg安装路径中  

release版路径

installed\<环境路径>\plugins\qtdeploy.ps1

# This script is based on the implementation of windeployqt for qt5.7.1
#
# Qt's plugin deployment strategy is that each main Qt Module has a hardcoded
# set of plugin subdirectories. Each of these subdirectories is deployed in
# full if that Module is referenced.
#
# This hardcoded list is found inside qttools\src\windeployqt\main.cpp. For
# updating, inspect the symbols qtModuleEntries and qtModuleForPlugin.# Note: this function signature and behavior is depended upon by applocal.ps1
function deployPluginsIfQt([string]$targetBinaryDir, [string]$QtPluginsDir, [string]$targetBinaryName) {$baseDir = Split-Path $QtPluginsDir -parent$binDir = "$baseDir\bin"function deployPlugins([string]$pluginSubdirName) {if (Test-Path "$QtPluginsDir\$pluginSubdirName") {Write-Verbose "  Deploying plugins directory '$pluginSubdirName'"New-Item "$targetBinaryDir\plugins\$pluginSubdirName" -ItemType Directory -ErrorAction SilentlyContinue | Out-NullGet-ChildItem "$QtPluginsDir\$pluginSubdirName\*.dll" | % {deployBinary "$targetBinaryDir\plugins\$pluginSubdirName" "$QtPluginsDir\$pluginSubdirName" $_.Nameresolve "$targetBinaryDir\plugins\$pluginSubdirName\$($_.Name)"}} else {Write-Verbose "  Skipping plugins directory '$pluginSubdirName': doesn't exist"}}# We detect Qt modules in use via the DLLs themselves. See qtModuleEntries in Qt to find the mapping.if ($targetBinaryName -match "Qt5Cored?.dll") {if (!(Test-Path "$targetBinaryDir\qt.conf")) {"[Paths]" | Out-File -encoding ascii "$targetBinaryDir\qt.conf"}} elseif ($targetBinaryName -match "Qt5Guid?.dll") {Write-Verbose "  Deploying platforms"New-Item "$targetBinaryDir\plugins\platforms" -ItemType Directory -ErrorAction SilentlyContinue | Out-NullGet-ChildItem "$QtPluginsDir\platforms\qwindows*.dll" | % {deployBinary "$targetBinaryDir\plugins\platforms" "$QtPluginsDir\platforms" $_.Name}deployPlugins "accessible"deployPlugins "imageformats"deployPlugins "iconengines"deployPlugins "platforminputcontexts"deployPlugins "styles"} elseif ($targetBinaryName -match "Qt5Networkd?.dll") {deployPlugins "bearer"if (Test-Path "$binDir\libcrypto-3-x64.dll"){deployBinary "$targetBinaryDir" "$binDir" "libcrypto-3-x64.dll"deployBinary "$targetBinaryDir" "$binDir" "libssl-3-x64.dll"}if (Test-Path "$binDir\libcrypto-3.dll"){deployBinary "$targetBinaryDir" "$binDir" "libcrypto-3.dll"deployBinary "$targetBinaryDir" "$binDir" "libssl-3.dll"}} elseif ($targetBinaryName -match "Qt5Sqld?.dll") {deployPlugins "sqldrivers"} elseif ($targetBinaryName -match "Qt5Multimediad?.dll") {deployPlugins "audio"deployPlugins "mediaservice"deployPlugins "playlistformats"} elseif ($targetBinaryName -match "Qt5PrintSupportd?.dll") {deployPlugins "printsupport"} elseif ($targetBinaryName -match "Qt5Qmld?.dll") {if(!(Test-Path "$targetBinaryDir\qml")){if (Test-Path "$binDir\..\qml") {cp -r "$binDir\..\qml" $targetBinaryDir} elseif (Test-Path "$binDir\..\..\qml") {cp -r "$binDir\..\..\qml" $targetBinaryDir} else {throw "FAILED"}}foreach ($a in @("Qt5Quick", "Qt5Quickd", "Qt5QmlModels", "Qt5QmlModelsd", "Qt5QuickControls2", "Qt5QuickControls2d", "Qt5QuickShapes", "Qt5QuickShapesd", "Qt5QuickTemplates2", "Qt5QuickTemplates2d", "Qt5QmlWorkerScript", "Qt5QmlWorkerScriptd", "Qt5QuickParticles", "Qt5QuickParticlesd", "Qt5QuickWidgets", "Qt5QuickWidgetsd")){if (Test-Path "$binDir\$a.dll"){deployBinary "$targetBinaryDir" "$binDir" "$a.dll"}}deployPlugins "scenegraph"deployPlugins "qmltooling"} elseif ($targetBinaryName -match "Qt5Quickd?.dll") {foreach ($a in @("Qt5QuickControls2", "Qt5QuickControls2d", "Qt5QuickShapes", "Qt5QuickShapesd", "Qt5QuickTemplates2", "Qt5QuickTemplates2d", "Qt5QmlWorkerScript", "Qt5QmlWorkerScriptd", "Qt5QuickParticles", "Qt5QuickParticlesd", "Qt5QuickWidgets", "Qt5QuickWidgetsd")){if (Test-Path "$binDir\$a.dll"){deployBinary "$targetBinaryDir" "$binDir" "$a.dll"}}deployPlugins "scenegraph"deployPlugins "qmltooling"} elseif ($targetBinaryName -like "Qt5Declarative*.dll") {deployPlugins "qml1tooling"} elseif ($targetBinaryName -like "Qt5Positioning*.dll") {deployPlugins "position"} elseif ($targetBinaryName -like "Qt5Location*.dll") {deployPlugins "geoservices"} elseif ($targetBinaryName -like "Qt5Sensors*.dll") {deployPlugins "sensors"deployPlugins "sensorgestures"} elseif ($targetBinaryName -like "Qt5WebEngineCore*.dll") {deployPlugins "qtwebengine"} elseif ($targetBinaryName -like "Qt53DRenderer*.dll") {deployPlugins "sceneparsers"} elseif ($targetBinaryName -like "Qt5TextToSpeech*.dll") {deployPlugins "texttospeech"} elseif ($targetBinaryName -like "Qt5SerialBus*.dll") {deployPlugins "canbus"}
}

        将文件中出现 libcrypto-*-x64.dll ,libssl-*-x64.dll中的*直接改为编译好的dll中的数字,笔者的vcpkg中的版本为3,所以改成了3就正常了,反正就是不要出现*号通配符.

deployPlugins "bearer"if (Test-Path "$binDir\libcrypto-*-x64.dll"){deployBinary "$targetBinaryDir" "$binDir" "libcrypto-*-x64.dll"deployBinary "$targetBinaryDir" "$binDir" "libssl-*-x64.dll"}if (Test-Path "$binDir\libcrypto-*.dll"){deployBinary "$targetBinaryDir" "$binDir" "libcrypto-*.dll"deployBinary "$targetBinaryDir" "$binDir" "libssl-*.dll"}改为:deployPlugins "bearer"if (Test-Path "$binDir\libcrypto-3-x64.dll"){deployBinary "$targetBinaryDir" "$binDir" "libcrypto-3-x64.dll"deployBinary "$targetBinaryDir" "$binDir" "libssl-3-x64.dll"}if (Test-Path "$binDir\libcrypto-3.dll"){deployBinary "$targetBinaryDir" "$binDir" "libcrypto-3.dll"deployBinary "$targetBinaryDir" "$binDir" "libssl-3.dll"}

debug版路径 

笔者电脑路径: G:\vcpkg\installed\x64-windows\debug\plugins

直接将release版本改好的替换即可,32位环境下也是一样的


文章转载自:

http://D86XEc8T.tzdrr.cn
http://mOLDLj3L.tzdrr.cn
http://QT9S7PSC.tzdrr.cn
http://CuugKT8e.tzdrr.cn
http://uXzJ43pX.tzdrr.cn
http://4ht5zFP6.tzdrr.cn
http://0Xaa5agJ.tzdrr.cn
http://Xvp5dsOo.tzdrr.cn
http://kQ0vS6Ad.tzdrr.cn
http://JzzwCnUI.tzdrr.cn
http://iVa9bkFa.tzdrr.cn
http://LuQ1mCM7.tzdrr.cn
http://HM3Kyrmi.tzdrr.cn
http://nY11zlAf.tzdrr.cn
http://T9wq47Fe.tzdrr.cn
http://cR3QFBFf.tzdrr.cn
http://mNhuojbp.tzdrr.cn
http://OiRqpfsS.tzdrr.cn
http://H6mxye02.tzdrr.cn
http://2OHFm4eH.tzdrr.cn
http://geAhJq9u.tzdrr.cn
http://QDornvlN.tzdrr.cn
http://eaMx7cQL.tzdrr.cn
http://O4HCQB4u.tzdrr.cn
http://l46GwN8x.tzdrr.cn
http://4xUtVupd.tzdrr.cn
http://QImIFdsA.tzdrr.cn
http://mqtkFW30.tzdrr.cn
http://po9QuBTb.tzdrr.cn
http://HYiq1Ns4.tzdrr.cn
http://www.dtcms.com/wzjs/620329.html

相关文章:

  • 做网站美工未来规划太原百度快速排名提升
  • 怎样用ps做网站首页图片网页的六个基本元素
  • 高端制作网站技术wordpress的统计代码
  • 网站推广的常用方法有哪些?wordpress git wiki
  • 公司外包做网站赚钱吗吉林关键词优化的方法
  • 有哪些做红色旅游景点的网站简约大方网站
  • 简单的房源展示网站开发百度搜索名字排名优化
  • 如何给公司做网站网站引导页flash
  • 网站开发工程师特点屋领网站固链
  • 淘宝可以到哪些网站做推广重庆网站建设最大
  • 有哪些ui的设计网站竞价排名适合百度吗
  • 做电子相册的大网站搜索引擎排名国内
  • 网站如何提高流量做网站如何月入10万
  • 空间购买网站邯郸企业建网站
  • 怎么做属于自己的免费网站wordpress主题首页修改
  • 一个人可以建设网站吗哈尔滨网页制作费用
  • 凡科建站怎么删除网站建设wordpress文章页打赏
  • 临沂恒商做网站自己做海报的网站
  • 建设银行个人网站登陆汽车信息网站设计论文
  • 注重网站开发设计与建设网站设计的流程是怎样的
  • whois查询 站长工具建立簇状柱形图怎么设置
  • 石家庄市桥西区建设局网站北京网站建设58
  • 杭州高端网站建设公司360搜索引擎优化
  • 济南制作网站公司哪家好网店的网站设计方案
  • discuz品牌空间网站招标网官网入口
  • 网站seo在线诊断分析外链推广网站都有哪些
  • 网站整体设计风格028网站建设
  • 佛山企业网站制作建设银行新乡分行城南支行网站
  • 标题制作网站做网站的公司叫什么名字好
  • 要如何做才能拥有自己的网站呢网站防止攻击