1. 程式人生 > >QT程式打包出錯:缺少dll或者應用程式無法啟動

QT程式打包出錯:缺少dll或者應用程式無法啟動

    在打包QT開發的應用程式時,遇到兩個錯誤,

  缺少dll或者應用程式無法啟動,第一個錯誤肯定是沒有將應用程式的依賴dll包含完全;

第二個錯誤重點說一下:

     (1)要將qwindows.dll放在platforms資料夾中,然後再將其和其他

依賴dll放在同級目錄,如果直接將qwindows.dll與其他dll放在一起,打包就會出現應用程式無法啟動的錯誤;

     (2)如果你是用VC開發的QT程式或者其他dll用了VC編譯,那麼要將VC編譯器的幾個相關dll一起拷貝,

          例如:msvcp120.dll、msvcr120.dll等,這個利用軟體都可以檢測出來(詳細請看我的上一篇部落格),即使

        這幾個dll在系統目錄也要拷貝,一起打包,否則在其他電腦上執行打包好的exe時,就會出現應用程式無法啟動的錯誤!

       Good Luck !

相關推薦

QT程式打包出錯缺少dll或者應用程式無法啟動

    在打包QT開發的應用程式時,遇到兩個錯誤,   缺少dll或者應用程式無法啟動,第一個錯誤肯定是沒有將應用程式的依賴dll包含完全; 第二個錯誤重點說一下:      (1)要將qwindows.dll放在platforms資料夾中,然後再將其和其他 依賴dll放在

微信小程式編譯出錯缺少檔案, error: /game.json not found

剛才正要測試一下ECharts圖示工具包在微信小程式上的使用示例,下載好了原始碼,新建了專案馬上要開始了,心情請開始激動起來,但是突然提示錯誤:編譯出錯:Error: ENOENT: no such file or directory, open 'C:\Users\ASUS

CCS編譯出錯缺少標頭檔案的解決辦法

問題: "../Source/DSP2833x_SysCtrl.c", line 16: fatal error #5: could not open source file "DSP2833x_Device.h"      ,在工程目錄下已經在include下包括所有標頭

加密貨幣投資者切注意一款Mac應用程式被指會偷裝後門

網路安全公司Malwarebytes在本週一(10月29)釋出的訊息稱,其論壇成員1vladimir注意到一款名為“Coin Ticker”的Mac應用程式在上週末表現出了一些可疑的行為。Malwarebytes的Mac&Mobile總監Thomas Reed在經過分析後發現,它似乎隱蔽地安裝了兩個

應用入門第一個快應用程式

簡介 快應用是九大手機廠商基於硬體平臺共同推出的新型應用生態,依附在各大應用市場。使用者無需下載安裝,即點即用,享受原生應用的效能體驗。2018年3月20日在北京推出“快應用”標準。該應用模組以標準js語法+重組css標籤+Flexbox佈局+mvvm模式。 第一

從0到1使用Kubernetes系列(四)搭建第一個應用程式

上一篇文章《從0到1使用Kubernetes系列(三):使用Ansible安裝Kubernetes叢集》中,我們搭建了一套Kubernetes叢集,接下來將在本文中介紹如何使用Kubernetes部署一個Nginx並通過Pod IP、Service IP、Ingress這三種方式訪問Nginx。 傳統Kube

Linux驅動之為應用程式實現呼叫(未完)

應用程式如何呼叫驅動 目前尚不是最終版本,還望有心人自己學習的時候,把自己整合的知識點相關的答案也好問題也好,或者實踐過程中的一些操作截圖,再或者其他的一些想要分享材料發給筆者郵箱:[email protected],我們一起完善這篇部落格!筆者寫這篇部落格

漫談程式設計師系列請區別對待女程式設計師

寫下這個標題,真有點擔心被罵“作死”,戰戰兢兢如履薄冰……不過,如果你打算拍死我,請:冷靜三秒先!根據統計,在程式設計師這個群體中,大概有 20% 左右的女性。很不少了吧,也許有些阿猿說沒見身邊有幾個女人幹開發啊,哦,我要說,那一定有些阿猿身邊奼紫嫣紅。不扯了,咱們討論正題兒

cmd下執行java程式報錯錯誤: 找不到或無法載入主類

通常出現這種問題有以下三種原因: 第一:環境變數配置不正確,配置環境變數時一定要將CLASSPATH配上,(配置教程) 第二:執行方法有誤,進入java檔案目錄下,首先執行javac xxx.jav

習題9設計一個Windows應用程式,窗體上有一個TextBox控制元件、一個Button控制元件。

設計一個Windows應用程式,窗體上有一個TextBox控制元件、一個Button控制元件。要求,每當使用者單擊按鈕時,文字框都會增加一行文字來反映單擊的次數,例如“第3次單擊按鈕”。 【解答】 1) 窗體介面如圖Ex5-5-1所示; 2) 窗體中主要控制元件屬性設

CUDA 學習(二十二)、優化策略7 自調優應用程式

一、概述        考慮如下一些主要的因素:(1)主機到GPU 的資料傳入/ 傳出;(2)記憶體合併;(3)啟動配置;(4)理論上和實際的佔有率;(5)快取利用率;(6)共享記憶體使用率以及衝突;(7)分支;(8)指令級並行;(9)裝置計算能力; 二、識別硬體    

win10解壓安裝mysql方法及遇見的問題(缺少MSVCR120.dll檔案、服務無法啟動

WIN10系統MYSQL的下載與安裝詳細教程第一步:下載MySQL具體過程如下: 1.選擇要下載的型別,64位還是32位:*點選download後就會到下圖的下載介面,這時最顯眼的是sign up,有些人會覺得需要先註冊賬號才能下載,點選圖中紅色的,直接免註冊下載。平時再下載

子雨大資料之Spark入門教程---Spark2.1.0入門第一個Spark應用程式WordCount 2.2

前面已經學習了Spark安裝,完成了實驗環境的搭建,並且學習了Spark執行架構和RDD設計原理,同時,我們還學習了Scala程式設計的基本語法,有了這些基礎知識作為鋪墊,現在我們可以沒有障礙地開始編寫一個簡單的Spark應用程式了——詞頻統計。 任務要求 任務:

【轉】C#自定義控制元件WinForm將其它應用程式窗體嵌入自己內部

PS:文末的附件已更新,這次我放到部落格園裡面了,不會彈出廣告,放心下載,O(∩_∩)O謝謝! 這是最近在做的一個專案中提到的需求,把一個現有的窗體應用程式介面嵌入到自己開發的窗體中來,看起來就像自己開發的一樣(實際上……跟自己開發的還是有一點點區別的,就是內嵌程式和宿

Spark修煉之道(高階篇)——Spark原始碼閱讀第一節 Spark應用程式提交流程

作者:搖擺少年夢 微訊號: zhouzhihubeyond spark-submit 指令碼應用程式提交流程 在執行Spar應用程式時,會將spark應用程式打包後使用spark-submit指令碼提交到Spark中執行,執行提交命令如下: root@s

VS2010 教程建立一個 WPF 應用程式 (第一節)

來自:https://msdn.microsoft.com/zh-cn/library/ff629048.aspx [原文發表時間] Friday, May 22, 2009 8:00 AM 這篇文章裡,我將使用VS2010 Beta 1建立一個WPF 應用程式。

ubuntu16.04 apt-get update出錯由於沒有公鑰,無法驗證下列簽名

文件下載 pad key ase 配置 倉庫 服務 ron lease 問題: W: 校驗數字簽名時出錯。此倉庫未被更新,所以仍然使用此前的索引文件。GPG 錯誤:https://packagecloud.io/github/git-lfs/ubuntu xenial I

程式創業指南不要只是做小程式,而是做一門生意

本文是九合創投許妙成現場的分享實錄,也是九合近一年來在小程式領域的深度調研總結,從功能分類、變現方法、使用者黏性等多個維度解析,並

Flink 1.8.0中的狀態生存時間特性如何自動清理應用程式的狀態

對於許多狀態流式計算程式來說,一個常見的需求是自動清理應用程式的狀態(state),以便有效地控制狀態大小,或者控制程式訪問狀態的

1024程式設計師節向改變世界的程式設計師致敬

![](https://upload-images.jianshu.io/upload_images/15462057-479c67d24819295b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) **今天是1024程式設計師節。** 這