|

楼主 |
发表于 2003-7-24 11:18:20
|
显示全部楼层
我刚刚用qtdesigner在一个form上做了个简单的按钮
保存后就用qmake -project
qmake
make
编译,结果出现下面的错误
collect2: ld returned 1 exit status
make: *** [qt] Error 1
前面还有一大串的undefined错误信息
比如
moc_form1.o(.gnu.linkonce.d._ZTV5Form1+0x1e0):/root/qt/moc_form1.cpp:73: undefined reference to `QPaintDevice::x11RenderHandle() const'
moc_form1.o(.gnu.linkonce.d._ZTV5Form1+0x1e4):/root/qt/moc_form1.cpp:73: undefined reference to `QPaintDevice::setX11Data(QPaintDeviceX11Data const*)'
moc_form1.o(.gnu.linkonce.d._ZTV5Form1+0x1e8):/root/qt/moc_form1.cpp:73: undefined reference to `QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*)'
moc_form1.o(.gnu.linkonce.d._ZTV5Form1+0x1ec):/root/qt/moc_form1.cpp:73: undefined reference to `non-virtual thunk [nv:-40] to QWidget::metric(int) const'
moc_form1.o(.gnu.linkonce.d._ZTV5Form1+0x1f0):/root/qt/moc_form1.cpp:73: undefined reference to `QPaintDevice::fontMet(QFont*, int, char const*, int) const'
moc_form1.o(.gnu.linkonce.d._ZTV5Form1+0x1f4):/root/qt/moc_form1.cpp:73: undefined reference to `QPaintDevice::fontInf(QFont*, int) const'
moc_form1.o(.gnu.linkonce.d._ZTI5Form1+0x8):/root/qt/moc_form1.cpp:22: undefined reference to `typeinfo for QWidget' |
|