pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

應用程序無法啟動,因為它無法找到或加載 QT 平

Application failed to start because it could not find or load the QT platform plugin quot;windowsquot;(應用程序無法啟動,因為它無法找到或加載 QT 平臺插件“windows)
本文介紹了應用程序無法啟動,因為它無法找到或加載 QT 平臺插件“windows"的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我已經查看了似乎與堆棧溢出相關的所有問題,但似乎沒有任何解決方案對我有幫助.

I have looked through all of the questions that appear to be related on stack overflow, and none of the solutions seem to help me.

我正在使用此設置構建 Qt 應用程序:

I am building a Qt application with this setup:

  • Windows 7 專業版 x64
  • Visual Studio 2012
  • 使用 configure -developer-build -debug-and-release -opensource -nomake examples -nomake tests -platform win32-msvc2012 -no-opengl
  • 構建的 Qt 5.2.0
  • 項目使用 QtSingleApplication (qt-solutions)
  • 應用程序是一個 32 位應用程序
  • qmake 使用以下命令運行:-makefile -spec win32-msvc2012
  • .pri 使用 QMAKE_CXX +=/D_US??ING_V110_SDK71_

我可以在我的開發機器上很好地構建和運行我的程序(如上所述);我也可以從開發機器上的 Program Files 目錄安裝和運行包.

I can build and run my program fine on my development machine (noted above); I can also install and run the package from Program Files directory on dev machine.

當我在一臺 Windows Vista 機器(多臺機器)上安裝并運行時

When I install and run on a Windows Vista machine (multiple machines)

  • VC++ redist 2012 11.0.61030.0 已安裝
  • VC++ redist 2010 10.0.40219 已安裝
  • 加上 2005、2008 版本的 redist

(在全新安裝 Windows 7 時也會失敗)

(also fails on a clean install of Windows 7)

我明白了:

應用程序無法啟動,因為它無法找到或加載 QT 平臺插件windows"

所以我按照說明添加了一個.platforms/目錄,并添加了qwindows.dll(也添加了qminimal.dll和qoffscreen.dll);我還添加了 libEGL.dll、libGLESv2.dll(盡管我認為不需要它們)

So I followed the instructions and added a .platforms/ directory, and added qwindows.dll (also added qminimal.dll and qoffscreen.dll); I also added libEGL.dll, libGLESv2.dll (even though I shouldn't need them I don't think)

添加 qoffscreen.dll 后,我現在收到附加消息:可用的平臺插件是:offscreen

Once I added qoffscreen.dll I now get the additional message: Available platform plugins are: offscreen

如果我運行 Dependency Walker,則會列出此錯誤:

If I run through Dependency Walker I get this error listed:

GetProcAddress(0x76CA0000 [KERNEL32.DLL], "GetCurrentPackageId") called from "MSVCR110.DLL" at address 0x6AC6FDFA and returned NULL. Error: The specified procedure could not be found (127).

然后進一步向下得到:

GetProcAddress(0x745A0000 [UXTHEME.DLL], "BufferedPaintUnInit") called from "COMCTL32.DLL" at address 0x745FFBF8 and returned 0x745AE18C.
This application failed to start because it could not find or load the Qt platform plugin "windows".

Available platform plugins are: offscreen.

Reinstalling the application may fix this problem.

任何想法如何解決這個 dll 問題?

Any ideas how to fix this dll issue?

推薦答案

好吧,我解決了我的問題,雖然我不確定有什么區別:

Well I solved my issue, although I'm not sure what the difference is:

我將 qt 目錄中的每個 dll 都復制到了應用程序目錄的 ./和 ./platforms 中.

I copied every dll from my qt directory into both ./ and ./platforms of my application directory.

應用程序克服了錯誤,但隨后崩潰了.

The application got past the error, but then crashed.

VERSION.dll 導致崩潰(在依賴項walker 中注明),所以我從兩個地方都刪除了它.

VERSION.dll was causing the crash (noted in dependency walker), so I removed it from both places.

應用程序啟動了,所以我系統地刪除了所有不需要的 dll.

The Application started up, so I systematically removed all unneeded dll's.

這讓我回到了最初的狀態.

This got me back to the same state I had originally.

然后我卸載了我的應用程序并重新安裝(只剩下 ./platforms/qwindows.dll 文件),應用程序正常工作.

I then uninstalled my application and re-installed (with only the ./platforms/qwindows.dll file remaining), application works correctly.

所以我只能假設我在平臺目錄中的 qwindows.dll 版本不正確.

So all I can assume is that I had an incorrect version of qwindows.dll in the platforms directory.

這篇關于應用程序無法啟動,因為它無法找到或加載 QT 平臺插件“windows"的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How can I read and manipulate CSV file data in C++?(如何在 C++ 中讀取和操作 CSV 文件數據?)
In C++ why can#39;t I write a for() loop like this: for( int i = 1, double i2 = 0; (在 C++ 中,為什么我不能像這樣編寫 for() 循環: for( int i = 1, double i2 = 0;)
How does OpenMP handle nested loops?(OpenMP 如何處理嵌套循環?)
Reusing thread in loop c++(在循環 C++ 中重用線程)
Precise thread sleep needed. Max 1ms error(需要精確的線程睡眠.最大 1ms 誤差)
Is there ever a need for a quot;do {...} while ( )quot; loop?(是否需要“do {...} while ()?環形?)
主站蜘蛛池模板: 钢衬玻璃厂家,钢衬玻璃管道 -山东东兴扬防腐设备有限公司 | 管形母线,全绝缘铜管母线厂家-山东佰特电气科技有限公司 | 升降炉_真空气氛炉_管式电阻炉厂家-山东中辰电炉有限公司 | 防爆正压柜厂家_防爆配电箱_防爆控制箱_防爆空调_-盛通防爆 | 风信子发稿-专注为企业提供全球新闻稿发布服务 | 广州二手电缆线回收,旧电缆回收,广州铜线回收-广东益福电缆线回收公司 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 水成膜泡沫灭火剂_氟蛋白泡沫液_河南新乡骏华消防科技厂家 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 发电机组|柴油发电机组-批发,上柴,玉柴,潍柴,康明斯柴油发电机厂家直销 | 自动化改造_智虎机器人_灌装机_贴标机-上海圣起包装机械 | 高博医疗集团上海阿特蒙医院 | 【甲方装饰】合肥工装公司-合肥装修设计公司,专业从事安徽办公室、店面、售楼部、餐饮店、厂房装修设计服务 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 | 安徽华耐泵阀有限公司-官方网站| 食品机械专用传感器-落料放大器-低价接近开关-菲德自控技术(天津)有限公司 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 氧氮氢联合测定仪-联测仪-氧氮氢元素分析仪-江苏品彦光电 | 鄂泉泵业官网|(杭州、上海、全国畅销)大流量防汛排涝泵-LW立式排污泵 | 安全阀_弹簧式安全阀_美标安全阀_工业冷冻安全阀厂家-中国·阿司米阀门有限公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 橡胶接头|可曲挠橡胶接头|橡胶软接头安装使用教程-上海松夏官方网站 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 电子万能试验机_液压拉力试验机_冲击疲劳试验机_材料试验机厂家-济南众标仪器设备有限公司 | 制样机-密封锤式破碎机-粉碎机-智能马弗炉-南昌科鑫制样 | 岩棉切条机厂家_玻璃棉裁条机_水泥基保温板设备-廊坊鹏恒机械 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 济南网站策划设计_自适应网站制作_H5企业网站搭建_济南外贸网站制作公司_锐尚 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 |