1

尝试在 Polycode(C++ 游戏库)Xcode 项目中加载框架时,我遇到了一个非常明显的问题。

我在 finder 中的文件中找到框架。然后拖放到 Xcode 左侧栏中的框架文件中 - 出现一个对话框,我单击确定。它存在于常规选项卡中的链接框架和构建阶段。它位于左侧的框架文件夹中。按构建,我得到;

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)

有人知道我在做什么错吗?

4

1 回答 1

1

呃,这很奇怪。我查看了搜索路径,它们是;

\"$(SRCROOT)/../../Core/Lib\"
\"$(SRCROOT)/../../Dependencies/Lib\"
\"$(SRCROOT)/../../Core/Dependencies/lib\"
/Users/user/Documents/Polycode/Release/Darwin/Framework/Modules/lib

我将前 3 个改回了加载新框架之前的状态,现在它构建得很好。不知道为什么会改变!如果有人知道,请发表评论!谢谢。

于 2013-10-02T22:15:55.913 回答