红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

qt 与MySQL的问题

发布时间:2013-05-05 11:30:00来源:红联作者:tudou6100
在编译产生qt与MySQL数据库的动态链接库文件libqsqlmysql.so的时候,进入目录../src/plugins/sqldrivers/mysql下,输入如下命令:
qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql/plugin -lmysqlclient_r" mysql.pro

可以产生Makefile文件,但是在接下来执行make的时候,就出现如下错误:

root@ubuntu:/opt/qtsdk-2010.01/qt/src/plugins/sqldrivers/mysql# make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/QtEmbedded-4.6.1-i386/mkspecs/qws/linux-generic-g++ -I. -I/usr/local/Trolltech/QtEmbedded-4.6.1-i386/include/QtCore -I/usr/local/Trolltech/QtEmbedded-4.6.1-i386/include/QtNetwork -I/usr/local/Trolltech/QtEmbedded-4.6.1-i386/include/QtGui -I/usr/local/Trolltech/QtEmbedded-4.6.1-i386/include -I/usr/local/include -I. -I. -o main.o main.cpp
main.cpp:42:30: 致命错误: qsqldriverplugin.h:没有那个文件或目录
编译中断。
make: *** [main.o] 错误 1

是MySQL的库安装有问题么,求大神给小弟指导下 T_T
文章评论

共有 1 条评论

  1. luominglei 于 2013-05-07 18:05:33发表:

    不错