没法生成libqsqlmysql.a, qsqlmysql.dll这两个文件的执行命令和错误提示如下:
D:\QT\2010.01\qt\src\plugins\sqldrivers\mysql>qmake -o Makefile "INCLUDEPATH+=D:
\MYSQL\INCLUDE" "LIBS+=D :\MYSQL\LIB\OPT\LIBMYSQL.a" mysql.pro
D:\QT\2010.01\qt\src\plugins\sqldrivers\mysql>mingw32-make
mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `D:/QT/2010.01/qt/src/plugins/sqldrivers/mys
ql'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"d:\Qt\2010.01\qt\include\QtCore" -I"d:\Qt\20
10.01\qt\include\QtSql" -I"d:\Qt\2010.01\qt\include" -I"d:\MYSQL\INCLUDE" -I"d:\
Qt\2010.01\qt\include\ActiveQt" -I"tmp\moc\debug_shared" -I"d:\Qt\2010.01\qt\mks
pecs\win32-g++" -o tmp\obj\debug_shared\main.o main.cpp
D:/Qt/2010.01/qt/bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_NO_CAST_TO_AS
CII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -DQT
_THREAD_SUPPORT -I"d:\Qt\2010.01\qt\include\QtCore" -I"d:\Qt\2010.01\qt\include\
QtSql" -I"d:\Qt\2010.01\qt\include" -I"d:\MYSQL\INCLUDE" -I"d:\Qt\2010.01\qt\inc
lude\ActiveQt" -I"tmp\moc\debug_shared" -I"d:\Qt\2010.01\qt\mkspecs\win32-g++" -
D__GNUC__ -DWIN32 ..\..\..\sql\drivers\mysql\qsql_mysql.cpp -o tmp\moc\debug_sha
red\qsql_mysql.moc
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"d:\Qt\2010.01\qt\include\QtCore" -I"d:\Qt\20
10.01\qt\include\QtSql" -I"d:\Qt\2010.01\qt\include" -I"d:\MYSQL\INCLUDE" -I"d:\
Qt\2010.01\qt\include\ActiveQt" -I"tmp\moc\debug_shared" -I"d:\Qt\2010.01\qt\mks
pecs\win32-g++" -o tmp\obj\debug_shared\qsql_mysql.o ..\..\..\sql\drivers\mysql\
qsql_mysql.cpp
D:/Qt/2010.01/qt/bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_NO_CAST_TO_AS
CII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -DQT
_THREAD_SUPPORT -I"d:\Qt\2010.01\qt\include\QtCore" -I"d:\Qt\2010.01\qt\include\
QtSql" -I"d:\Qt\2010.01\qt\include" -I"d:\MYSQL\INCLUDE" -I"d:\Qt\2010.01\qt\inc
lude\ActiveQt" -I"tmp\moc\debug_shared" -I"d:\Qt\2010.01\qt\mkspecs\win32-g++" -
D__GNUC__ -DWIN32 ..\..\..\sql\drivers\mysql\qsql_mysql.h -o tmp\moc\debug_share
d\moc_qsql_mysql.cpp
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"d:\Qt\2010.01\qt\include\QtCore" -I"d:\Qt\20
10.01\qt\include\QtSql" -I"d:\Qt\2010.01\qt\include" -I"d:\MYSQL\INCLUDE" -I"d:\
Qt\2010.01\qt\include\ActiveQt" -I"tmp\moc\debug_shared" -I"d:\Qt\2010.01\qt\mks
pecs\win32-g++" -o tmp\obj\debug_shared\moc_qsql_mysql.o tmp\moc\debug_shared\mo
c_qsql_mysql.cpp
windres -i qsqlmysqld_resource.rc -o tmp\obj\debug_shared\qsqlmysqld_resource_re
s.o --include-dir=.
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -mthreads -Wl -shared -Wl,--out-implib,d:\Qt\2010.01\qt\plugins\sqldrivers\li
bqsqlmysqld4.a -o d:\Qt\2010.01\qt\plugins\sqldrivers\qsqlmysqld4.dll tmp/obj/de
bug_shared/main.o tmp/obj/debug_shared/qsql_mysql.o tmp/obj/debug_shared/moc_qsq
l_mysql.o -L"d:\Qt\2010.01\qt\lib" -L"d:\Qt\2010.01\qt\lib" tmp\obj\debug_share
d\qsqlmysqld_resource_res.o D :\MYSQL\LIB\OPT\LIBMYSQL.a -lQtSqld4 -lQtCored4
g++: D: No such file or directory
g++: :\MYSQL\LIB\OPT\LIBMYSQL.a: Invalid argument
mingw32-make[1]: *** [d:\Qt\2010.01\qt\plugins\sqldrivers\qsqlmysqld4.dll] Error
1
mingw32-make[1]: Leaving directory `D:/QT/2010.01/qt/src/plugins/sqldrivers/mysq
l'
mingw32-make: *** [debug-all] Error 2