天嵌 ARM开发社区

 找回密码
 注册
查看: 3275|回复: 1

制作蜂鸣器QT时无法编译呢,高手指点

[复制链接]
mofasijie 发表于 2013-1-22 13:54:44 | 显示全部楼层 |阅读模式
g++  -o /opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/image/opt/Qtopia/bin/beep beep.o main.o beep.o moc_beep.o moc_beep.o  -L/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/lib -L/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/lib -lqpe -lqtopia -lqte
beep.o: In function `beep::beep_stop()':
beep.cpp:(.text+0x0): multiple definition of `beep::beep_stop()'
beep.o:beep.cpp:(.text+0x0): first defined here
beep.o: In function `beep::beep_set()':
beep.cpp:(.text+0x40): multiple definition of `beep::beep_set()'
beep.o:beep.cpp:(.text+0x40): first defined here
beep.o: In function `beep::beep_init()':
beep.cpp:(.text+0x90): multiple definition of `beep::beep_init()'
beep.o:beep.cpp:(.text+0x90): first defined here
beep.o: In function `non-virtual thunk to beep::~beep()':
beep.cpp:(.text+0x120): multiple definition of `non-virtual thunk to beep::~beep()'
beep.o:beep.cpp:(.text+0x120): first defined here
beep.o: In function `beep::~beep()':
beep.cpp:(.text+0x130): multiple definition of `beep::~beep()'
beep.o:beep.cpp:(.text+0x130): first defined here
beep.o: In function `beep::~beep()':
beep.cpp:(.text+0x150): multiple definition of `beep::~beep()'
beep.o:beep.cpp:(.text+0x150): first defined here
beep.o: In function `non-virtual thunk to beep::~beep()':
beep.cpp:(.text+0x170): multiple definition of `non-virtual thunk to beep::~beep()'
beep.o:beep.cpp:(.text+0x170): first defined here
beep.o: In function `beep::~beep()':
beep.cpp:(.text+0x180): multiple definition of `beep::~beep()'
beep.o:beep.cpp:(.text+0x180): first defined here
beep.o: In function `beep::beep(QWidget*, char const*, unsigned int)':
beep.cpp:(.text+0x1b0): multiple definition of `beep::beep(QWidget*, char const*, unsigned int)'
beep.o:beep.cpp:(.text+0x1b0): first defined here
beep.o: In function `beep::beep(QWidget*, char const*, unsigned int)':
beep.cpp:(.text+0x7c0): multiple definition of `beep::beep(QWidget*, char const*, unsigned int)'
beep.o:beep.cpp:(.text+0x7c0): 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::staticMetaObject()':
moc_beep.cpp:(.text+0x40): multiple definition of `beep::staticMetaObject()'
moc_beep.o:moc_beep.cpp:(.text+0x40): first defined here
moc_beep.o:(.bss+0x0): multiple definition of `beep::metaObj'
moc_beep.o:(.bss+0x0): first defined here
moc_beep.o: In function `beep::tr(char const*, char const*)':
moc_beep.cpp:(.text+0x140): multiple definition of `beep::tr(char const*, char const*)'
moc_beep.o:moc_beep.cpp:(.text+0x140): first defined here
moc_beep.o: In function `beep::tr(char const*)':
moc_beep.cpp:(.text+0x180): multiple definition of `beep::tr(char const*)'
moc_beep.o:moc_beep.cpp:(.text+0x180): first defined here
moc_beep.o: In function `beep::initMetaObject()':
moc_beep.cpp:(.text+0x1c0): multiple definition of `beep::initMetaObject()'
moc_beep.o:moc_beep.cpp:(.text+0x1c0): first defined here
collect2: ld 返回 1
make: *** [/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/image/opt/Qtopia/bin/beep] 错误 1
这是啥原因呢,小弟不知,弄了两天了,请大侠指教!

 楼主| mofasijie 发表于 2013-1-22 15:08:41 | 显示全部楼层
http://blog.sina.com.cn/s/blog_6e1b56100100n5w3.html问题解决了,呵呵
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-8-24 06:06 , Processed in 2.045243 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表