带路小妖 发表于 2014-7-14 15:23:23

anychat在xcode5.1.1中编译通不过

添加库没有提示,但是调用[AnyChatPlatform Connect:]该方法就出现一大堆错误。是不是不支持该xoode的版本编译

佰锐技术-卓剑锐 发表于 2014-7-14 15:51:57

您好,是支持的。您参考一下这个贴子:http://bbs.anychat.cn/forum.php?mod=viewthread&tid=561#lastpost

看是否能解决您的问题。

admin 发表于 2014-7-14 16:57:20

您好,AnyChat for iOS SDK支持xCode 5.1.1的开发环境,您的问题可能是没有添加libs库文件到工程中,您可以将出错信息帖上来,我们帮您分析一下具体出错的原因,谢谢。

另外还可以参考:
1、http://bbs.anychat.cn/forum.php? ... =569&extra=page%3D2
2、http://bbs.anychat.cn/forum.php? ... =561&extra=page%3D2


带路小妖 发表于 2014-7-15 09:34:43

admin 发表于 2014-7-14 16:57
您好,AnyChat for iOS SDK支持xCode 5.1.1的开发环境,您的问题可能是没有添加libs库文件到工程中,您可以 ...

在模拟器状态下编译报此错(选择为设备时不报错):

ld: warning: ignoring file /Users/这里是路径/AnyChatSDK/libs/audioprocess/libvad.a, file was built for archive which is not the architecture being linked (i386): /Users/这里是路径/InsAnyChat/AnyChatSDK/libs/audioprocess/libvad.a
duplicate symbol _kiss_fft in:
    /Users/oujun/Desktop/HeFahu/TestProject/InsAnyChat/InsAnyChat/AnyChatSDK/libs/libspeexdsp.a(kiss_fft.o)
    /Users/这里是路径/InsAnyChat/AnyChatSDK/libs/libcelt0.a(kiss_fft.o)
duplicate symbol _kiss_fft_alloc in:
    /Users/这里是路径/AnyChatSDK/libs/libspeexdsp.a(kiss_fft.o)
    /Users/这里是路径t/AnyChatSDK/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)

添加的库如下:libstdc++.6.dylib、libstdc++.dylib、libz.dylib、libbz2.dylib等,

Build Seetings->language- C++
下面的第1,2个选项的选择分别为:GNU++11 [-std=gun++11]、libc++(LLVM C++ standard library with C++ 11 support)

佰锐技术-卓剑锐 发表于 2014-7-15 09:48:16

带路小妖 发表于 2014-7-15 09:34
在模拟器状态下编译报此错(选择为设备时不报错):

ld: warning: ignoring file /Users/这里是路径/A ...

好的,我们先让技术人员研究一下。
页: [1]
查看完整版本: anychat在xcode5.1.1中编译通不过