交叉编译QT的例子aclock出错,不知为何,请高手指教!

FJGoodGood 2007-05-15 05:04:44
[root@vmlinux aclock]# make
arm-linux-g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/root/rdc/qte/qt-2.3.7/include -o aclock.o aclock.cpp
arm-linux-g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/root/rdc/qte/qt-2.3.7/include -o main.o main.cpp
/root/rdc/qte/qt-2.3.7/bin/moc aclock.h -o moc_aclock.cpp
arm-linux-g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/root/rdc/qte/qt-2.3.7/include -o moc_aclock.o moc_aclock.cpp
arm-linux-gcc -o aclock aclock.o main.o moc_aclock.o -L/root/rdc/qte/qt-2.3.7/lib -lm -lqte
aclock.o(.text+0x34): In function `AnalogClock::AnalogClock[not-in-charge](QWidget*, char const*)':
: undefined reference to `operator new(unsigned)'
aclock.o(.text+0xb4): In function `AnalogClock::AnalogClock[in-charge](QWidget*, char const*)':
: undefined reference to `operator new(unsigned)'
aclock.o(.gnu.linkonce.t._ZN11QPointArrayD0Ev+0x1c): In function `QPointArray::~QPointArray [in-charge deleting]()':
: undefined reference to `operator delete(void*)'
aclock.o(.gnu.linkonce.t._ZN7QBitmapD0Ev+0x1c): In function `QBitmap::~QBitmap [in-charge deleting]()':
:
............(略去部分)..........
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `QNetworkProtocol::createdDirectory(QUrlInfo const&, QNetworkOperation*)'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `QNetworkProtocol::tr(char const*)'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `vtable for QIconViewItemLineEdit'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `vtable for QProgressDialog'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `QNetworkProtocol::dataTransferProgress(int, int, QNetworkOperation*)'
............(略去部分)..........
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `vtable for QWSSoundServer'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `vtable for QTranslator'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `QLocalFs::tr(char
const*)'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `QActionGroup::selected(QAction*)'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `vtable for QMotifPlusStyle'
/root/rdc/qte/qt-2.3.7/lib/libqte.so: undefined reference to `QIconView::mouseButtonPressed(int, QIconViewItem*, QPoint const&)'
collect2: ld returned 1 exit status
make: *** [aclock] Error 1
[root@vmlinux aclock]#
...全文
588 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
以后需再关注,现在先帮你顶一下
rzsheng 2008-04-29
  • 打赏
  • 举报
回复
重新编译一下你的QTE库,增加相应的选项。

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧