linux编译mysql驱动是错误
qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql -lmysqlclient-r" mysql.pro
出现如下问题:
[root@localhost mysql]# make
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -Wall -W -fPIC -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../mkspecs/linux-g++ -I. -I../../../../include/QtCore -I../../../../include/QtSql -I../../../../include -I/usr/include/mysql -I. -o main.o main.cpp
在包含自 main.cpp:44 的文件中:
../../../sql/drivers/mysql/qsql_mysql.h:52:19: 错误:mysql.h:没有那个文件或目录
../../../sql/drivers/mysql/qsql_mysql.h:108: 错误:expected `)' before ‘*’ token
make: *** [main.o] 错误 1