cd '/root/qtProject/test6' && QTDIR="/usr/local/Trolltech/Qt-4.1.4/" gmake -j1
cd src && gmake -f Makefile
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.1.4/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.1.4/include/QtCore -I/usr/local/Trolltech/Qt-4.1.4/include/QtGui -I/usr/local/Trolltech/Qt-4.1.4/include -I. -I. -o test6.o test6.cpp
test6.cpp:29:2: warning: no newline at end of file
g++ -Wl,-rpath,/usr/local/Trolltech/Qt-4.1.4/lib -o ../bin/test6 test6.o -L/usr/local/Trolltech/Qt-4.1.4/lib -lQtGui_debug -L/opt/qt4/lib -L/usr/X11R6/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore_debug -lz -lm -ldl -lpthread
test6.o(.text+0x179): In function `main':
/root/qtProject/test6/src/test6.cpp:16: undefined reference to `QSqlDatabase::defaultConnection'
test6.o(.text+0x1b6):/root/qtProject/test6/src/test6.cpp:16: undefined reference to `QSqlDatabase::addDatabase(QString const&, QString const&)'
test6.o(.text+0x245):/root/qtProject/test6/src/test6.cpp:17: undefined reference to `QSqlDatabase::setHostName(QString const&)'
test6.o(.text+0x2a0):/root/qtProject/test6/src/test6.cpp:18: undefined reference to `QSqlDatabase::setDatabaseName(QString const&)'
test6.o(.text+0x2fb):/root/qtProject/test6/src/test6.cpp:19: undefined reference to `QSqlDatabase::setUserName(QString const&)'
test6.o(.text+0x356):/root/qtProject/test6/src/test6.cpp:20: undefined reference to `QSqlDatabase::setPassword(QString const&)'
test6.o(.text+0x39c):/root/qtProject/test6/src/test6.cpp:21: undefined reference to `QSqlDatabase::open()'
test6.o(.text+0x467):/root/qtProject/test6/src/test6.cpp:26: undefined reference to `QSqlDatabase::close()'
test6.o(.t
ext+0x4d9):/root/qtProject/test6/src/test6.cpp:28: undefined reference to `QSqlDatabase::~QSqlDatabase()'
test6.o(.text+0x51d):/root/qtProject/test6/src/test6.cpp:28: undefined reference to `QSqlDatabase::~QSqlDatabase()'
collect2: ld returned 1 exit status
gmake[1]: *** [../bin/test6] 错误 1
gmake: *** [sub-src-make_default] 错误 2
*** Exited with status: 2 ***
/usr/local/Trolltech/Qt-4.1.4/plugins/sqldrivers目录下已经有了这两个文件!
libqsqlmysql_debug.so libqsqlmysql.so
MYSQL版本是5
[ 此贴被XChinux在2006-09-02 22:10重新编辑 ]