在尝试在Polycode(C ++游戏库)Xcode项目中加载框架时,我有一个非常明显的问题。
我在查找器中找到了它所在的文件中的框架。然后拖放到Xcode左侧列中的Framework文件中 - 出现一个对话框,然后单击确定。它位于常规选项卡和构建阶段的链接框架中。它位于左侧的frameworks文件夹中。按构建,我得到;
ld: warning: directory not found for option '-L"/Users/user/Documents/Polycode/Release/Darwin/Framework/Template/Xcode/../../Core/Lib"'
ld: warning: directory not found for option '-L"/Users/user/Documents/Polycode/Release/Darwin/Framework/Template/Xcode/../../Dependencies/Lib"'
ld: warning: directory not found for option '-L"/Users/user/Documents/Polycode/Release/Darwin/Framework/Template/Xcode/../../Core/Dependencies/lib"'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
任何人都知道我做错了什么?
答案 0 :(得分:1)
呃,这很奇怪。我查看了搜索路径,他们是;
\"$(SRCROOT)/../../Core/Lib\"
\"$(SRCROOT)/../../Dependencies/Lib\"
\"$(SRCROOT)/../../Core/Dependencies/lib\"
/Users/user/Documents/Polycode/Release/Darwin/Framework/Modules/lib
在我加载新框架之前,我将前三个更改回原来的版本,现在它构建得很好。不知道为什么会改变!如果有人知道,请评论!谢谢。