AnyChat 在xcode 5.1.1下编译错误:duplicate symbol _kUseP2P
duplicate symbol _kVideoQuality in: /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PACallingViewController.o /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PAAnyChatViewController.oduplicate symbol _kVideoPreset in: /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PACallingViewController.o /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PAAnyChatViewController.oduplicate symbol _kVideoFrameRate in: /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PACallingViewController.o /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PAAnyChatViewController.oduplicate symbol _kVideoBitrate in: /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PACallingViewController.o /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PAAnyChatViewController.oduplicate symbol _kVideoSolution in: /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PACallingViewController.o /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PAAnyChatViewController.oduplicate symbol _kUseServerParam in: /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PACallingViewController.o /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PAAnyChatViewController.oduplicate symbol _kUseP2P in: /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PACallingViewController.o /Users/developuser/Library/Developer/Xcode/DerivedData/PadBot-grrtddanfsrjyzbbmnnmdyeuaokp/Build/Intermediates/PadBotIPad.build/Debug-iphoneos/PadBotIPad.build/Objects-normal/armv7/PAAnyChatViewController.old: 7 duplicate symbols for architecture armv7clang: error: linker command failed with exit code 1 (use -v to see invocation)在新建项目中编译不错误,添加到自己项目时,编译错误
您好,请查找一下全局变量“kVideoFrameRate”的定义位置,可能是重复定义了,或是被“PACallingViewController.m”和“PAAnyChatViewController.m”所包含,建议改为局部变量即可。 问题解决了,因为在自己项目里是先引入anychat,然后才定义常量的,并且引入的时候是直接import anychat 的.h,而新建项目及样例里面是先定义常量,然后用@class。
页:
[1]