参照网上教程,做的过程遇到很多问题,记下.
1.首先我将软件中心搜到的mysql server和客户端都装上了.
2.sudo apt-get install libmysqlclient18 libmysqlclient-dev...mkspecs/linux-g++/ qmake.conf(qt库安装路径的qmake.conf),而是源码包的配置文件,于是在 ~/.profile添加一句
export QMAKESPEC=$QTDIR...file or directory
搜遍所有地方确实没有那个头文件,于是意识到了,也许是因为我的mysql server是软件中心安装,而不是源码包编译安装,很多东西包括头文件之类都没装上.因为make...出错,接下去就不能进行make install,也就不会产生所说的libqsqlmysql.so
咋办呢,要么remove mysql相关东西并重新编译安装....做个demo测试一下,建立控制台程序,记得在pro文件中 QT +=那里加上sql,否则qmake是不会去找sql的相关部分的。先在mysql建立一个study数据库。