Mailcore2" ld:找不到-licudata"建设的时候

时间:2014-12-07 16:45:18

标签: ios mailcore mailcore2

我有一个使用Mailcore2正在建设的项目。我今天打开了这个项目,收到的错误是"未找到SDK"在Mailcore2 shell脚本中。我发现我需要重命名.m文件,将MailCore.h导入.mm。我现在收到错误" ld:找不到-licudata"建设的时候。此错误显示在我的目标中。我的目标链接器标志如下:

//:configuration = Debug OTHER_LDFLAGS = -lctemplate-ios -letpan-ios -licudata -licui18n -licuuc -lxml2 -lsasl2 -liconv -ltidy -lz -licucore -lc ++ -stdlib = libc ++ -ObjC

//:configuration = Release OTHER_LDFLAGS = -lctemplate-ios -letpan-ios -licudata -licui18n -licuuc -lxml2 -lsasl2 -liconv -ltidy -lz -licucore -lc ++ -stdlib = libc ++ -ObjC

此外,我收到了"词汇或预处理器问题' unordered_map'找不到文件"在静态mailcore2 ios目标中。

我的构建设置或配置中没有任何变化,我还没有在项目中编辑任何内容。我确实打开它并尝试构建。

1 个答案:

答案 0 :(得分:0)

切换到cocoa pods版本解决了这个问题,并且比旧的xcodeproj版本更容易安装和使用。