• 5013阅读
  • 3回复

qt4在windows连接数据库的问题 [复制链接]

上一主题 下一主题
离线bjiang
 

只看楼主 倒序阅读 楼主  发表于: 2006-08-10
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]: *** [d:\Qt\4.1.1\plugins\sqldrivers\qsqlmysql.dll] Error 1
mingw32-make[1]: Leaving directory `D:/Qt/4.1.1/src/plugins/sqldrivers/mysql'
mingw32-make: *** [release] Error 2

出现这个问题,看了置顶的贴子,里面没有讲解决的办法,请问老大这个到底是怎么解决的啊.
[ 此贴被XChinux在2006-08-10 11:41重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2006-08-10
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线bjiang

只看该作者 2楼 发表于: 2006-08-10
我把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

[Copy to clipboard]

编译的最后一步
可以对比一下

这样编译过后就可以象下面这样连接么


这里还是没看出那里设置了,麻烦老大再指明下,谢谢
离线bjiang

只看该作者 3楼 发表于: 2006-08-11
没人说,算了,还是自己搞,
快速回复
限100 字节
 
上一个 下一个