http://www.mysql.com/ 下載mysql
http://download.qt.io/archive/qt/ Qt 下載
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檔案;
當我們使用mysql安裝目錄的時候,中間存在空格,可能出現下列錯誤,為此我將其目錄取出,在qmake的時候使用新的目錄;;不會產生問題;;
-------可以參照 http://1.guotie.sinaapp.com/?p=363 進行改正;
3、 nmake 進行編譯
使用Vs2010 nmake編譯工具 到我們Qt產生Makefile檔案的目錄下進行編譯,產生我們需要的動態連結檔案;
4、 將產生的目標檔案移到指定目錄
就會產生我們需要的檔案
qsqlmysql.dll 與 qsqlmysqld.dll 檔案
只需要將 他們移動到我們的
目錄下即可;
同時將 我們mysql\lib\debug下的 libmysql.lib 移動到msvc2010的bin目錄下;;