could not find or load the Qt platform plugin windows的解決方法
VS+Qt5環境下建立一個Qt工程,在本機執行沒問題,可是把.exe和用到的.dll打包發到別人電腦上卻執行不了,報錯如下:
為什麼會這樣?這是因為程式執行需要Qt本身的一些dll,把這些缺失的dll補上就可以了。
需要注意的是:一般遇到這個報錯,是缺少plugins資料夾下的platforms和imageformats兩個資料夾內的dll,但是一定不要直接把這兩個資料夾下的dll直接扔到.exe同級目錄下,而是要把這兩個資料夾直接扔到.exe同級目錄下:
再試試在其他電腦上執行.exe,是不是已經可以正常運行了
另外有人可能會有疑問:為什麼在自己的電腦上並沒有把platforms和imageformats這兩個資料夾放到.exe同級目錄下,直接執行.exe也沒問題?
這是因為在建立專案時已經通過配置Qt Project Settings為專案指明瞭搜尋路徑,所以在本機執行時不需要把這些Qt本身自帶的dll扔到和.exe同級目錄下。
溫馨提示:platforms和imageformats這兩個資料夾一般在Qt的安裝目錄下直接搜尋就可以找到,比如,我安裝的是Qt5.6.2版本,安裝在D盤,那麼
我電腦上的platforms和imageformats資料夾所在路徑為:
D:\Qt5.6.2\5.6\msvc2013\plugins\platforms
D:\Qt5.6.2\5.6\msvc2013\plugins\platforms
相關推薦
This application failed to start because it could not find or load the Qt platform plugin windows
Qt 程式報錯 This application failed to start because it could not find or load the Qt platform plugin “windows” 如下圖 今天遇到一個很奇怪的問題,Qt應用程
could not find or load the Qt platform plugin windows的解決方法
VS+Qt5環境下建立一個Qt工程,在本機執行沒問題,可是把.exe和用到的.dll打包發到別人電腦上卻執行不了,報錯如下: 為什麼會這樣?這是因為程式執行需要Qt本身的一些dll,把這些缺失的dll補上就可以了。 需要注意的是:一般遇到這個報錯,是缺少plugins
[pyqt5]解決could not find or load the Qt platform plugin windows
在PyQt5+python3+pycharm開發環境配置時,遇到了This application failed to start because it could not find or load
解決This application failed to start because it could not find or load the Qt platform plugin "windows
PyQt5+python做UI時,使用pyinstaller打包成exe,點選執行exe檔案時,出現This application failed to start because it could not find or load the Qt platform plugi
解決Qt編譯動態連結庫could not find or load the Qt platform plugin "windows" in.問題
最近用Qt5做了一個專案的介面,在編譯成可執行檔案EXE之後,執行檔案,提示: This application failed to start because it could not find or load the Qt platfo rm plugin "windows" in "".
板子執行qt程式could not find or load the Qt platform plugin "xcb"
交叉編譯qt5後放板子上執行應用程式,./qtest 出錯could not find or load the Qt platform plugin "xcb" ls /usr/local/qt5-arm/plugins/platforms/ libqlinuxfb.so
This application failed to start because it could not find or load the Qt platforms plugins
由於一直在linux下操作,今天Qt移植平臺的時候導致.exe可執行檔案一直執行不起來,提示缺少某些dll庫,這個問題解決起來簡單(直接去qt原始碼裡面查詢對應庫新增到可執行檔案目錄就行),但是之後
【qt錯誤】This application failed to start because it could not find or load
qt釋出exe無法執行,提示plugin windows錯誤 This application failed to start because it could not find or load the Qt platform plugin “window
Linux終端運行java源碼出錯——Error: Could not find or load main class [duplicate]
終端 -o erro main spa class文件 img not find https Linux終端中運行.class文件出錯 Linux終端運行java源碼出錯——Error: Could not find or load main class [duplicat
hadoop 3.1.1 Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster
name ado org 3.1.1 div 9.png per mapred 技術分享 啟動hdfs後執行share目錄中自帶的mapreduce程序時報如下錯誤 找到$HADOOP_HOME/etc/mapred-site.xml,增加以下配置 1 <p
在idea裡執行maven專案出現:Error: Could not find or load main class com.xxx.xxxx
原因分析:maven專案在執行時找不到主類,也就是專案啟動類找不到。可以嘗試以下方法。 思路:java檔案必須經過compile才會變成.class檔案,找不到.class檔案就是由於沒有經過編譯導致的。 可能是由於對maven專案執行了mvn clean命令,沒有執行mvn compile
flume啟動報錯 Could not find or load main class org.apache.flume.node.Application
修改flume的資料夾名稱後,啟動flume可能會失敗,錯誤資訊如下: Error: Could not find or load main class org.apache.flume.node.Application 這個是因為環境變數的問題。 export看一下是不是有個FLUME_HOME的
zookeeper SolrCloud 叢集配置 Error: Could not find or load main class org.apache.solr.cloud.ZkCLI
搭建SolrCloud叢集 把solrhome中的配置檔案上傳到zookeeper叢集。使用zookeeper的客戶端上傳。 客戶端命令位置:/root/solr-4.10.3/example/scripts/cloud-scripts 執行命令 ./zk
搭建SolrCloud叢集Could not find or load main class org.apache.solr.cloud.ZkCLI
搭建SolrCloud叢集 報錯解決方案 1、把solrhome中的配置檔案上傳到zookeeper叢集。 //1、進入cloud-scripts目錄下 (以下IP為示例,請根據自己實際配置填寫) cd /root/solr-4.10.3/example/scripts/cloud-
報錯:Error: Could not find or load main class org.apache.flume.tools.GetJavaProperty
輸入flume-ng version 啟動flume時報錯Error: Could not find or load main class org.apache.flume.tools.GetJavaProperty,但似乎已經啟動. 這時我們可以去hbase中修改hbase-e
java報錯-找不到或無法載入主類(Error: Could not find or load main class)
文章目錄 CLASSPATH配置問題 package問題 解決方法1:刪除package宣告 解決方法2:指定包名 比如說test.java package test; public
Sqoop找不到主類 Error: Could not find or load main class org.apache.sqoop.Sqoop
最近由於要使用Sqoop來到出資料到hdfs,可是發現Sqoop1.4.5跟hadoop2.X不相容,需要對Sqoop1.4.5進行編譯,編譯的具體方法見:http://my.codeweblog.com/AlbertHa/blog/318551 如果一切都順利的話需要就不會遇到什麼問題,但是有一個問題一直
Linux 下 Error: Could not find or load main class Hello
在linux下寫了一個非常簡單的Hello world程式,編譯執行竟然報錯:Error: Could not find or load main class Hello 最後發現是CLASSPATH的問題。 主要在環境變數這塊: export JAVA_HOME=/u
搭建SolrCloud: Error: Could not find or load main class org.apache.solr.cloud.ZkCLI
【./zkcli.sh:line 13: unzip: command not found Error: Could not find or load main class org.apache
Travis CI Could not find or load main class org.gradle.wrapper.GradleWrapperMain 錯誤
問題 在 Travis CI 編譯的時候出現 Error: Could not find or load main