现在的位置: 首页 > 综合 > 正文

qt编译mysql驱动——-windows平台和linux平台

2013年09月15日 ⁄ 综合 ⁄ 共 697字 ⁄ 字号 评论关闭

1.windows平台:

注:QT安装路径为D:\Qt;mysql安装路径为:F:\mysql
打开名令提示符
1>D:\Qt\2010.05\qt\src\plugins\sqldrivers\mysql>(切换到该目录)
2>qmake -o Makefile "INCLUDEPATH+=F:/mysql/include" "LIBS+=F:/mysql/lib/libmysql.lib" mysql.pro(注意是‘/’不是‘\’)
3>mingw32-make(如果找不到则将mingw/bin加入环境变量)

如果最后还加载不上驱动就把F:/mysql/lib/ 中的libmysql.dll放到D:\Qt\2010.05\qt\bin中具体路径由自己安装路径决定(F:/mysql/   为mysql安装路径)

2.linux平台:

1》安装mysql     sudo apt-get install mysql-server 

2》安装libmysqlclient15-dev  sudo
apt-get install libmysqlclient15-dev

3》cd $QTDIR/src/plugins/sqldrivers/mysql   //进入QT那个存放mysql驱动源码的目录``

4》qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql
-lmysqlclient_r" mysql.pro  

5》make

6》make install

$QTDIR/plugins/sqldrivers目录下就有libqsqlmysql.so这就是qt
mysql 的驱动

抱歉!评论已关闭.