配置qt需要的dll

2021-07-15 08:50:11 字數 509 閱讀 8444

今天在網上看到一種使用qt自帶的dll搜尋軟體來搜尋dll的做法,看起來非常的方便,在這裡分享一下。首先在realse的資料夾下面,新建乙個.bat檔案,在bat檔案裡面加入**

如果使用的msvc版本的:

c:\qt\qt5.4.2\5.4\msvc2013_64\bin\windeployqt.exe myexe.exe

pause

如果使用的是mingw版本的:

c:\qt5\5.5\mingw492_32\bin\windeployqt.exe myexe.exe

pause

**解析:c:\qt\qt5.4.2\5.4\msvc2013_64\bin\windeployqt.exe這個是windeployqt.exe工具的路徑,要根據自己的qt安裝情況進行修改,首先在這裡看能不能找到windeployqt.exe,找到了直接把其路徑複製過來即可;myexe.exe則是你的可執行程式的名稱,不要照抄這裡的。

然後雙擊bat檔案就能自動將所包含的dll檔案放進去了。

QT生成DLL,呼叫DLL

一.靜態庫的生成 1.測試目錄 lib 2.原始碼檔名 mywindow.h,mywindow.cpp,類mywindow繼承於qpushbutton,並將文字設定為 i m in class mywindow 3.編寫專案檔案 mywindow.pro 注意兩點 template lib conf...

QT生成DLL,呼叫DLL

一.靜態庫的生成 1.測試目錄 lib 2.原始碼檔名 mywindow.h,mywindow.cpp,類mywindow繼承於qpushbutton,並將文字設定為 i m in class mywindow 3.編寫專案檔案 mywindow.pro 注意兩點 template lib conf...

qt自動載入dll

qt的dll有debug版本和release版本,這兩個版本的dll都在同乙個資料夾下面,它們之間的區別就是debug版本帶了乙個d字尾,如下圖 在乙個qt的vs專案中,當vs為debug版本的時候,ide會自動載入帶d字尾的dll 當vs為release版本時,ide又會自動載入不帶d字尾的dll...