不明原因的Apple Mach-O衬垫警告错误

时间:2015-01-10 18:10:56

标签: xcode admob linker-errors

昨天我将Google的Admobs整合到我的Xcode 6.1项目中。一切正常。今天我打开Xcode,我收到以下错误......

ld:警告:找不到选项'-L / Users / Marco / Desktop / SpaceAlien copy 1 / Space

的目录

ld:警告:找不到选项'-LAlien'的目录

ld:找不到-lGoogleAdMobAds的库

这是2个黄色警告错误,RED错误不允许我构建项目= GoogleAdMobAds

因此,我在Project Navigator中读取目标成员资格中的libGoogleAdMobAds.a以取消选中,然后单击返回支票。这工作和项目构建。但是,当我关闭项目再次打开它时,我得到相同的错误。如何永久删除此错误?此外,对于ld:warning:目录未找到错误我去构建设置然后库搜索路径,我不能删除任何东西,不知道该怎么做。请帮忙!

1 个答案:

答案 0 :(得分:0)

ld: warning: directory not found for option '-L/Users/Marco/Desktop/SpaceAlien copy 1/Space

问题是因为路径包含空格。尝试使用带路径的引号:" Users / Marco / Desktop / SpaceAlien copy 1 / Space"

或者您可以使用escape" \"字符到"修复"路径:

Users/Marco/Desktop/SpaceAlien\ copy\ 1/Space