ubuntu16.04
qt5.9.1+src(源码安装)
mysql 5.7.18
提供示找不到驱动。网上搜的方法,几乎都尝试过。编译QT的mysql.pro源码,提示找不到qtsqldrivers-config.pri 文件。
谁有qt5.8或5.9下能用的Mysql驱动,将Plugs下的so文件发给我也行,谢谢。minipm@sina.com
按照网上说的,安装时解压了src。找到mysql.pro,在目录下执行:
qmake “INCLUDEPATH+=/usr/include /usr/include/mysql” “LIBS+=-L/usr/lib -lmysqlclient_r” mysql.pro
/opt/Qt5.9.1/5.9.1/Src/qtbase/src/plugins/sqldrivers/qsqldriverbase.pri:4: Unknown replace function: shadowed
WARNING: /opt/Qt5.9.1/5.9.1/Src/qtbase/src/plugins/sqldrivers/qsqldriverbase.pri:4: Unable to find file for inclusion /qtsqldrivers-config.pri
WARNING: /opt/Qt5.9.1/5.9.1/Src/qtbase/src/plugins/sqldrivers/qsqldriverbase.pri:7: Unable to find file for inclusion qt_plugin
Project MESSAGE: Warning: unknown QT: core-private
Project MESSAGE: Warning: unknown QT: sql-private
我find qtsqldrivers-config.pri 居然也没找到……。