小编Mic*_*eal的帖子

如何在其中包含与 OBJECT 文件具有相同名称的静态库?

我正在开发一个 iPad 应用程序,其中包含 2 个第三方静态库。这两个库中目标文件的名称相同。在构建我得到的应用程序时

“Apple Mach -O (id) 错误”

因为这两个库中目标文件的名称相同。如何解决这个问题呢?

错误看起来像:

ld: duplicate symbol _T_strcpy in /Users/indiait-supportservices/Desktop/untitled folder/Universal/lib/simulator/libSecurIDLib.a(mem.o) and /Users/indiait-supportservices/Library/Developer/Xcode/DerivedData/ReceiverForiOS-aqpprpcivvjjadbsutqqmtjsoczk/Build/Intermediates/ReceiverForiOS.build/Debug-iphonesimulator/myApp iPad.build/Objects-normal/i386/pdcrypte2.o for architecture i386

collect2: ld returned 1 exit status

Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-g++-4.2 

failed with exit code 1.
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ipad xcode4

5
推荐指数
1
解决办法
878
查看次数

标签 统计

ipad ×1

iphone ×1

objective-c ×1

xcode4 ×1