我有一个项目,该项目一直在使用Mailcore2进行良好的建设。我今天打开了这个项目,并在Mailcore2 shell脚本中收到了类似于"SDK“的错误。我发现需要重命名将MailCore.h导入到.m的.mm文件。我现在收到的错误"ld:库找不到-licudata“时,构建。此错误将显示在我的目标中。我的目标链接器标志如下:
//:configuration = Debug OTHER_LDFLAGS = -lctemplate-ios -letpan -licudata -licui18n -licuuc -lxml2 -lsasl2 -liconv -ltidy -lz -licucore -lc++ -stdlib=libc++ -ObjC
//: OTHER_LDFLAGS = -lctemplate-ios -letpan -licudata -licui18n -licuuc -lxml2 -lsasl2 -liconv -ltidy -lz -licucore -lc++ -stdlib=libc++ -ObjC
此外,在静态unordered_map ios目标中,我还收到了“未找到的词汇或预处理器发出的‘mailcore2’文件”。
在我的构建设置或配置中,什么都没有改变,我也没有在项目中编辑任何东西。我刚刚打开它试着建造。
发布于 2015-01-22 15:37:24
切换到可可荚版本解决了问题,并比较早的xcodeproj版本更易于安装和使用。
https://stackoverflow.com/questions/27345030
复制相似问题