|
在一个空文件夹下编写文件main.cc:
#include <qobject.h>
class AA : public QObject
{
Q_OBJECT
};
int main ()
{
AA aa;
return 0;
}
然后编译:
qmake -project
qmake
make
结果:
g++ -Wl,-rpath,/usr/lib/qt/lib -o list2 main.o -L/usr/lib/qt/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
main.o(.text+0x20): In function `main':
: undefined reference to `vtable for AA'
collect2: ld returned 1 exit status
make: *** [list2] Error 1 |
|