设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 10242|回复: 13
打印 上一主题 下一主题

Apple Mach-O Linker Error

[复制链接]

3

主题

15

帖子

55

积分

注册会员

Rank: 2

积分
55
跳转到指定楼层
楼主
发表于 2014-7-22 15:27:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在模拟器里编译发生如下错误:
ld: warning: ignoring file /Users/tll/Desktop/VideoAUT/VideoAUT/libs/audioprocess/libvad.a, file was built for archive which is not the architecture being linked (i386): /Users/tll/Desktop/VideoAUT/VideoAUT/libs/audioprocess/libvad.a
duplicate symbol _kiss_fft in:
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libspeexdsp.a(kiss_fft.o)
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libcelt0.a(kiss_fft.o)
duplicate symbol _kiss_fft_alloc in:
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libspeexdsp.a(kiss_fft.o)
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libcelt0.a(kiss_fft.o)
ld: 2 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

请问怎么解决?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

2

主题

79

帖子

612

积分

高级会员

Rank: 4

积分
612
沙发
发表于 2014-7-22 15:35:14 | 只看该作者
本帖最后由 佰锐技术-高萌 于 2014-7-22 15:36 编辑

您好,您可以参考下这两个帖子:http://bbs.anychat.cn/forum.php? ... =806&extra=page%3D1

http://bbs.anychat.cn/forum.php? ... =569&extra=page%3D1




回复 支持 反对

使用道具 举报

3

主题

15

帖子

55

积分

注册会员

Rank: 2

积分
55
板凳
 楼主| 发表于 2014-7-22 15:47:28 | 只看该作者
佰锐技术-高萌 发表于 2014-7-22 15:35
您好,您可以参考下这两个帖子:http://bbs.anychat.cn/forum.php? ... =806&extra=page%3D1和

http://b ...

这两个贴的错误和我的不一样。libstdc++.6.dylib我也已经加过了。
回复 支持 反对

使用道具 举报

地板
发表于 2014-7-22 16:05:07 | 只看该作者
MingleChang 发表于 2014-7-22 15:47
这两个贴的错误和我的不一样。libstdc++.6.dylib我也已经加过了。

已将您的问题反馈给了相关的同事,稍后回复您!
回复 支持 反对

使用道具 举报

2

主题

79

帖子

612

积分

高级会员

Rank: 4

积分
612
5#
发表于 2014-7-22 16:10:29 | 只看该作者
您好,请问真机测试能通过吗?
回复 支持 反对

使用道具 举报

3

主题

15

帖子

55

积分

注册会员

Rank: 2

积分
55
6#
 楼主| 发表于 2014-7-22 16:14:45 | 只看该作者
佰锐技术-高萌 发表于 2014-7-22 16:10
您好,请问真机测试能通过吗?

无语了,两边都不行。

模拟器里报这个错:
ld: warning: ignoring file /Users/tll/Desktop/VideoAUT/VideoAUT/libs/audioprocess/libvad.a, file was built for archive which is not the architecture being linked (i386): /Users/tll/Desktop/VideoAUT/VideoAUT/libs/audioprocess/libvad.a
duplicate symbol _kiss_fft in:
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libspeexdsp.a(kiss_fft.o)
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libcelt0.a(kiss_fft.o)
duplicate symbol _kiss_fft_alloc in:
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libspeexdsp.a(kiss_fft.o)
    /Users/tll/Desktop/VideoAUT/VideoAUT/libs/libcelt0.a(kiss_fft.o)
ld: 2 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)


真机测试报这个错:
ld: library not found for -lPods

clang: error: linker command failed with exit code 1 (use -v to see invocation)




回复 支持 反对

使用道具 举报

2

主题

79

帖子

612

积分

高级会员

Rank: 4

积分
612
7#
发表于 2014-7-22 16:18:57 | 只看该作者
您编译我们标准的Demo通过吗?编译一下试试。
回复 支持 反对

使用道具 举报

3

主题

15

帖子

55

积分

注册会员

Rank: 2

积分
55
8#
 楼主| 发表于 2014-7-22 16:28:10 | 只看该作者
佰锐技术-高萌 发表于 2014-7-22 16:18
您编译我们标准的Demo通过吗?编译一下试试。

DEMO可以的
回复 支持 反对

使用道具 举报

3

主题

15

帖子

55

积分

注册会员

Rank: 2

积分
55
9#
 楼主| 发表于 2014-7-22 16:36:30 | 只看该作者
佰锐技术-高萌 发表于 2014-7-22 16:18
您编译我们标准的Demo通过吗?编译一下试试。

我的工程里还需要用到XMPPFramework,并且是cocoapods安装的。不知道会不会有影响。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
10#
发表于 2014-7-22 16:39:17 | 只看该作者
真机测试报这个错:
ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)

亲,您的工程中有添加一个Pods的库吗?这个库不是AnyChat的库文件喔!
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-25 21:49 , Processed in 0.148781 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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