Qt5 4 MSVC mysql驅動編譯

2022-03-07 21:32:09 字數 976 閱讀 7266

1、 mysql安裝原始碼        

注意勾選這一步,將mysql原始碼安裝上;

2、進行產生makefile檔案;

產生makefile檔案

qmake "includepath+=c:\mysql\include" "libs+=c:\mysql\lib\debug\libmysql.lib" -o makefile mysql.pro

此處的mysql檔案 是將mysql安裝目錄下的 include 與 lib 資料夾取出,新建;;

注意: mysql動態庫 可以選擇debug目錄下的libmysql.lib檔案 進行編譯makefile檔案;

3、 nmake 進行編譯

使用vs2010 nmake編譯工具 到我們qt產生makefile檔案的目錄下進行編譯,產生我們需要的動態鏈結檔案;

4、 將產生的目標檔案移到指定目錄

就會產生我們需要的檔案

qsqlmysql.dll 與 qsqlmysqld.dll 檔案

只需要將 他們移動到我們的

目錄下即可;

同時將 我們mysql\lib\debug下的 libmysql.lib 移動到msvc2010的bin目錄下;;

Qt編譯Oracle OCI驅動

工作中經常用到oracle,而預設情況下qt只有sqlite和odbc驅動,網上有相應的驅動安裝介紹,自己實驗可行 qt環境 qt 5.0.2 mingw4.7.2 win7 32bit 開啟qt command prompt,分別執行以下命令,以編譯oracle驅動 set include inc...

Qt編譯MySql驅動

我使用的環境是 vs2010 qt4.8.5 mysql5.6 首先,通過qt 4.8.5 command prompt進入qtdir src plugins sqldriver mysql目錄之下。而mysql預設安裝目錄是有空格的 program files mysql makefile無法準確...

編譯QT的mysql驅動

1.安裝mysql的時候一定要安裝 libs include files 的開發者模組 2.設定環境變數 path systemroot system32 systemroot systemroot system32 wbem c program files microsoft sql server...