|
1Qter豆
qt使用mysql。重新编译库文件
出现错误
D:\Program Files\source\qt-everywhere-opensource-src-5.4.2\qtbase\src\plugins\sq
ldrivers\mysql>mingw32-make
mingw32-make -f Makefile.Release all
mingw32-make[1]: Entering directory 'D:/Program Files/source/qt-everywhere-opens
ource-src-5.4.2/qtbase/src/plugins/sqldrivers/mysql'
g++ -Wl,-s -shared -Wl,-subsystem,windows -Wl,--out-implib,D:\Program Files\sour
ce\qt-everywhere-opensource-src-5.4.2\qtbase\plugins\sqldrivers\libqsqlmysql.a -
o ..\..\..\..\plugins\sqldrivers\qsqlmysql.dll .obj/release/main.o .obj/release/
qsql_mysql.o .obj/release/moc_qsql_mysql_p.o D:\MySQL\MySQL\lib\libmysql.lib -L
C:/Qt/Qt5.4.1/5.4/mingw491_32/lib -lQt5Sql -lQt5Core .obj\release\qsqlmysql_reso
urce_res.o
g++: error: Files\source\qt-everywhere-opensource-src-5.4.2\qtbase\plugins\sqldr
ivers\libqsqlmysql.a: No such file or directory
Makefile.Release:81: recipe for target '..\..\..\..\plugins\sqldrivers\qsqlmysql
.dll' failed
mingw32-make[1]: *** [..\..\..\..\plugins\sqldrivers\qsqlmysql.dll] Error 1
mingw32-make[1]: Leaving directory 'D:/Program Files/source/qt-everywhere-openso
urce-src-5.4.2/qtbase/src/plugins/sqldrivers/mysql'
makefile:38: recipe for target 'release-all' failed
mingw32-make: *** [release-all] Error 2
这个libqsqlmysql.a不是要生成的么,居然提示找不到文件,这还是第一个出错信息
求教
|
最佳答案
查看完整内容
根本不用重新编译mysql,具体教程可以看这里http://blog.sina.com.cn/s/blog_8170517b0102uwui.html
|