免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1935 | 回复: 0
打印 上一主题 下一主题

[图形界面] arm-qtopia-2.2.0下编译pro问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-08-05 17:15 |只看该作者 |倒序浏览
beep.o: In function `non-virtual thunk to beep::~beep()':
beep.cpp.text+0x0): multiple definition of `non-virtual thunk to beep::~beep()'
beep.o:beep.cpp.text+0x0): first defined here
beep.o: In function `beep::~beep()':
beep.cpp.text+0x: multiple definition of `beep::~beep()'
beep.o:beep.cpp.text+0x: first defined here
beep.o: In function `non-virtual thunk to beep::~beep()':
beep.cpp.text+0x3c): multiple definition of `non-virtual thunk to beep::~beep()'
beep.o:beep.cpp.text+0x3c): first defined here
beep.o: In function `beep::~beep()':
beep.cpp.text+0x44): multiple definition of `beep::~beep()'
beep.o:beep.cpp.text+0x44): first defined here
beep.o: In function `beep::~beep()':
beep.cpp.text+0x: multiple definition of `beep::~beep()'
beep.o:beep.cpp.text+0x: first defined here
beep.o: In function `beep::languageChange()':
beep.cpp:(.text+0x60): multiple definition of `beep::languageChange()'
beep.o:beep.cpp:(.text+0x60): first defined here
beep.o: In function `beep::beep(QWidget*, char const*, unsigned int)':
beep.cpp:(.text+0x26c): multiple definition of `beep::beep(QWidget*, char const*, unsigned int)'
beep.o:beep.cpp:(.text+0x26c): first defined here
beep.o: In function `beep::beep_init()':
beep.cpp:(.text+0x7d0): multiple definition of `beep::beep_init()'
beep.o:beep.cpp:(.text+0x7d0): first defined here
beep.o: In function `beep::beep_set()':
beep.cpp:(.text+0x7dc): multiple definition of `beep::beep_set()'
beep.o:beep.cpp:(.text+0x7dc): first defined here
beep.o: In function `beep::beep_stop()':
beep.cpp:(.text+0x7e: multiple definition of `beep::beep_stop()'
beep.o:beep.cpp:(.text+0x7e: first defined here
beep.o: In function `beep::beep(QWidget*, char const*, unsigned int)':
beep.cpp:(.text+0x26c): multiple definition of `beep::beep(QWidget*, char const*, unsigned int)'
beep.o:beep.cpp:(.text+0x26c): first defined here
moc_beep.o: In function `beep::className() const':
moc_beep.cpp:(.text+0x0): multiple definition of `beep::className() const'
moc_beep.o:moc_beep.cpp:(.text+0x0): first defined here
moc_beep.o: In function `beep::tr(char const*)':
moc_beep.cpp:(.text+0xc): multiple definition of `beep::tr(char const*)'
moc_beep.o:moc_beep.cpp:(.text+0xc): first defined here
moc_beep.o: In function `beep::tr(char const*, char const*)':
moc_beep.cpp:(.text+0x4: multiple definition of `beep::tr(char const*, char const*)'
moc_beep.o:moc_beep.cpp:(.text+0x4: first defined here
moc_beep.o: In function `beep::staticMetaObject()':
moc_beep.cpp:(.text+0x80): multiple definition of `beep::staticMetaObject()'
moc_beep.o:moc_beep.cpp:(.text+0x80): first defined here
moc_beep.o: In function `beep::initMetaObject()':
moc_beep.cpp:(.text+0x18: multiple definition of `beep::initMetaObject()'
moc_beep.o:moc_beep.cpp:(.text+0x18: first defined here
moc_beep.o:(.rodata+0x0): multiple definition of `vtable for beep'
moc_beep.o:(.rodata+0x0): first defined here
moc_beep.o:(.bss+0x0): multiple definition of `beep::metaObj'
moc_beep.o:(.bss+0x0): first defined here
/usr/local/arm/tq-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: skipping incompatible /home/rha/R-Box/Qte/arm-qtopia-2.2.0/qtopia/lib/libuuid.so when searching for -luuid
/usr/local/arm/tq-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: skipping incompatible /home/rha/R-Box/Qte/arm-qtopia-2.2.0/qtopia/lib/libuuid.a when searching for -luuid
moc_beep.o: In function `beep::staticMetaObject()':
moc_beep.cpp:(.text+0x154): undefined reference to `QMetaObject::new_metaobject(char const*, char const*, QMetaData*, int, QMetaData*, int, QMetaProperty*, int, QMetaEnum*, int, QClassInfo*, int)'
moc_beep.o:(.rodata+0x134): undefined reference to `QWidget::dragEnterEvent(QDragEnterEvent*)'
moc_beep.o:(.rodata+0x138): undefined reference to `QWidget::dragMoveEvent(QDragMoveEvent*)'
moc_beep.o:(.rodata+0x13c): undefined reference to `QWidget::dragLeaveEvent(QDragLeaveEvent*)'
moc_beep.o:(.rodata+0x140): undefined reference to `QWidget::dropEvent(QDropEvent*)'
moc_beep.o: In function `beep::staticMetaObject()':
moc_beep.cpp:(.text+0x154): undefined reference to `QMetaObject::new_metaobject(char const*, char const*, QMetaData*, int, QMetaData*, int, QMetaProperty*, int, QMetaEnum*, int, QClassInfo*, int)'
moc_beep.o:(.rodata+0x134): undefined reference to `QWidget::dragEnterEvent(QDragEnterEvent*)'
moc_beep.o:(.rodata+0x138): undefined reference to `QWidget::dragMoveEvent(QDragMoveEvent*)'
moc_beep.o:(.rodata+0x13c): undefined reference to `QWidget::dragLeaveEvent(QDragLeaveEvent*)'
moc_beep.o:(.rodata+0x140): undefined reference to `QWidget::dropEvent(QDropEvent*)'
collect2: ld returned 1 exit status
make: *** [beep] Error 1

arm-qtopia-2.2.0已经成功编译完成了,后进入到pro下编译app,发现每个都报这样的错,从字面上意思是找不到对应的库了,但查看qtopia的环境变量是可以找到的,如:
echo $QTDRI
echo $QPEDIR
都可以显示出绝对路径来

想了想,不知道问题出在哪,请朋友们指点下,谢了


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP