每当我重新打开我的XCode项目时,我总是会得到flurry分析库导致的这些错误:
ld: warning: directory not found for option '-L/Users/...'
ld: warning: directory not found for option '-LFiles/Flurry'
ld: library not found for -lFlurry_5.0.0
clang: error: linker command failed with exit code 1 (use -v to see invocation)
首先,当项目打开时,它不会构建,然后如果我将flurry库拖到框架(即使它已经明显存在),它将构建,但仍然会有两个警告.
如果我删除了库搜索路径,那么错误和警告就会消失,但是当我重新打开项目时,它们总是会回来.
有没有解决这个问题所以警告并不总是存在,每次打开项目时我都不必重新添加库?
最佳答案 该库存在参考问题.
>删除库搜索路径中的现有引用.
>如果项目文件夹中存在,则删除库.
>复制项目文件夹中的库,说“Flurry”.
>将库作为库搜索路径中的相对路径(非绝对)引用为“$(SRCROOT)/ Flurry”