j2objc:如何为体系结构i386构建libjunit.a

时间:2013-07-08 14:23:45

标签: xcode4

当我链接生成的j2objc源代码提供的libjunit时,我尝试构建我的项目,发生了这个错误:

  

ld:警告:忽略文件/Users/Niangsou/Documents/Workspace/mastercard/iOS/Mobile_api_Tests/SDKConversion/j2objc/lib/libjunit.a,文件是为归档而构建的,而不是被链接的体系结构(i386): /Users/Niangsou/Documents/Workspace/mastercard/iOS/Mobile_api_Tests/SDKConversion/j2objc/lib/libjunit.a   和架构i386的未定义符号:   “_OBJC_CLASS _ $ _ JunitFrameworkAssert”,引自

如何解决此问题? 似乎arch i386不支持生成的libjunit.a

1 个答案:

答案 0 :(得分:1)

j2objc现在发布了一个支持armv7,armv7s,i386,MACOSX架构的libjunit.a。