首页| 论坛| 消息

回复: Qt4 OpenSource for mingw中编译MySQL驱动
#16 [dxwang 04-28 21:10]
我装的mysql目录下怎么没有include和lib2个目录啊,呵呵,是不是我还有什么没有装啊,哈,谢谢
#17 [XChinux 04-28 21:15]
引用第16楼dxwang于2007-04-28 21:10发表的 :
我装的mysql目录下怎么没有include和lib2个目录啊,呵呵,是不是我还有什么没有装啊,哈,谢谢
需要的是mysql的开发库,光有运行库还不行
#18 [dxwang 04-28 22:13]
我也出现了上面的错误,大家是怎么解决的啊,我的mysql是5的
E:\QT4.2.2\installdir\src\plugins\sqldrivers\mysql>qmake -o Makefile "includepat
h+=C:\mysql\include" "libs+=C:\mysql\lib\opt\libmysql.a" mysql.pro
E:\QT4.2.2\installdir\src\plugins\sqldrivers\mysql>make
mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `E:/QT4.2.2/installdir/src/plugins/sqldriver
s/mysql'
g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runt
ime-pseudo-reloc -shared -Wl,--out-implib,e:\QT4.2.2\installdir\plugins\sqldrive
rs\libqsqlmysqld.a -o "..\..\..\..\plugins\sqldrivers\qsqlmysqld.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"e:\QT4.2.2\installdir\lib" -L"e:\QT4.2.2\installdir\lib" -llibmysq
l -lQtSqld4 -lQtCored4
E:\QT4.2.2\mingw\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: ca
nnot find -llibmysql
collect2: ld returned 1 exit status
mingw32-make[1]: *** [..\..\..\..\plugins\sqldrivers\qsqlmysqld.dll] Error 1
mingw32-make[1]: Leaving directory `E:/QT4.2.2/installdir/src/plugins/sqldrivers
/mysql'
mingw32-make: *** Error 2
E:\QT4.2.2\installdir\src\plugins\sqldrivers\mysql>
#19 [qing1952003 07-01 12:59]
我按照上面的做了,但是make的时候出现以下错误
mingw32-make -f Makefile.Release
Makefile.Release:104: *** multiple target patterns. Stop.
mingw32-make[1]: Entering directory `D:/Qt/4.3.0/src/plugins/sqldrivers/mysql'
mingw32-make[1]: Leaving directory `D:/Qt/4.3.0/src/plugins/sqldrivers/mysql'
mingw32-make: *** Error 2
应该怎么弄?
#20 [bbfking 01-08 16:08]
谢谢老大
我用mysql5.0的可以完全可以运行

<< 2 3 4 5 6 >> (4/12)

回复 发表
主题 版块