首页| 论坛| 消息

标题:qt4在windows连接数据库的问题
作者:bjiang
日期:2006-08-10 10:54
内容:

g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runt
ime-pseudo-reloc -Wl,-s -Wl,-s -shared -Wl,--out-implib,d:\Qt\4.1.1\plugins\sqld
rivers\libqsqlmysql.a -o "d:\Qt\4.1.1\plugins\sqldrivers\qsqlmysql.dll" tmp\obj\
release_shared\main.o tmp\obj\release_shared\qsql_mysql.o -L"d:\Qt\4.1.1\lib" -
L"d:\Qt\4.1.1\lib" C:\MYSQL\LIB\OPT\LIBMYSQL.a -llibmysql -lQtSql4 -lQtCore4
D:\Dev-Cpp\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot f
ind -llibmysql
collect2: ld returned 1 exit status
mingw32-make[1]: *** Error 1
mingw32-make[1]: Leaving directory `D:/Qt/4.1.1/src/plugins/sqldrivers/mysql'
mingw32-make: *** Error 2
出现这个问题,看了置顶的贴子,里面没有讲解决的办法,请问老大这个到底是怎么解决的啊.


#1 [XChinux 08-10 11:41]
http://www.qtcn.org/bbs/read.php?tid=4210
#2 [bjiang 08-10 15:58]
我把reimp复制到dev-cpp/bin目录下了,发现那下面才是命令存放的目录
CODE:
g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runt
ime-pseudo-reloc -Wl,-s -Wl,-s -shared -Wl,--out-implib,d:\Qt\4.1.1\plugins\sqld
rivers\libqsqlmysql.a -o "d:\Qt\4.1.1\plugins\sqldrivers\qsqlmysql.dll" tmp\obj\
release_shared\main.o tmp\obj\release_shared\qsql_mysql.o -L"d:\Qt\4.1.1\lib" -
L"d:\Qt\4.1.1\lib" C:\MYSQL\LIB\OPT\libmysql.a -lQtSql4 -lQtCore4

编译的最后一步
可以对比一下
这样编译过后就可以象下面这样连接么

这里还是没看出那里设置了,麻烦老大再指明下,谢谢
#3 [bjiang 08-11 08:17]
没人说,算了,还是自己搞,

回复 发表
主题 版块