首页| 论坛| 消息

标题:跪求解决之道,交叉编译QTE程序报错,各位大侠,请伸出援手啊!!!
作者:nanazi850
日期:2010-01-06 22:42
内容:

我遇到交叉编译时的错误如下,总版主,帮忙解决一下啊
]0;root@localhost:/1-7/real-time-draw# make
arm-linux-g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -O2-DQT_NO_DEBUG -DQT_SHARED -I/qt3/qt-3.2.3/mkspecs/qws/linux-arm-g++ -I. -I. -I/qt3/qt-3.2.3/include -o drawdemo.o drawdemo.cpp
arm-linux-g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -O2-DQT_NO_DEBUG -DQT_SHARED -I/qt3/qt-3.2.3/mkspecs/qws/linux-arm-g++ -I. -I. -I/qt3/qt-3.2.3/include -o main.o main.cpp
/qt3/qt-3.2.3/bin/moc drawdemo.h -o moc_drawdemo.cpp
arm-linux-g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -O2-DQT_NO_DEBUG -DQT_SHARED -I/qt3/qt-3.2.3/mkspecs/qws/linux-arm-g++ -I. -I. -I/qt3/qt-3.2.3/include -o moc_drawdemo.o moc_drawdemo.cpp
arm-linux-g++ -Wl,-rpath,/qt3/qt-3.2.3/lib -o ch_x drawdemo.o main.o moc_drawdemo.o-L/qt3/qt-3.2.3/lib -lqte-mt
moc_drawdemo.o: In function `DrawWidget::staticMetaObject(void)':
moc_drawdemo.o(.text+0x134): undefined reference to `QMetaObject::new_metaobject(char const *, QMetaObject *, QMetaData const *, int, QMetaData const *, int, QMetaProperty const *, int, QMetaEnum const *, int, QClassInfo const *, int)'
moc_drawdemo.o: In function `DrawWidget::qt_property(int, int, QVariant *)':
moc_drawdemo.o(.text+0x240): undefined reference to `QWidget::qt_property(int, int, QVariant *)'
moc_drawdemo.o: In function `DrawDemo::staticMetaObject(void)':
moc_drawdemo.o(.text+0x390): undefined reference to `QMetaObject::new_metaobject(char const *, QMetaObject *, QMetaData const *, int, QMetaData const *, int, QMetaProperty const *, int, QMetaEnum const *, int, QClassInfo const *, int)'
moc_drawdemo.o: In function `DrawDemo::qt_property(int, int, QVariant *)':
moc_drawdemo.o(.text+0x4ec): undefined reference to `QWidget::qt_property(int, int, QVariant *)'
moc_drawdemo.o(.rodata+0x1dc): undefined reference to `QObject::setProperty(char const *, QVariant const &)'
moc_draw ..


#1 [mecland 01-07 10:09]
你应该重新configure, 加-thread支持多线程再make

回复 发表
主题 版块