4

我下载了 Doomclassic 源代码并想看看它。首先,我想编译它以查看它是否真的有效。所以我按照说明将 .wad 文件复制到基本文件夹中,打开项目并点击编译。除了 300 多个警告和丢失的文件(主要是图像,我主要修复)之外,我在编译阶段遇到了一个奇怪的错误,谷歌根本没有帮助。

它说:

/Users/tobias/Library/Developer/Xcode/DerivedData/Doom-egfadrxunamfwjdsdaylawcyppkc/Build/Intermediates/Doom.build/Debug-iphonesimulator/Doom.build/Script-435F41A90F532CA300887552.sh:第3行:/Applications/Xcode.app/Contents /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp:没有这样的文件或目录

当我检查我的 Xcode.app 时 PrivateFrameworks 文件夹中的唯一框架是 IDEBundleInjection.framework

我还看了一下脚本:

!/bin/sh -x

PBXCP=${DEVELOPER_DIR}/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp ${PBXCP} -exclude .svn "${PROJECT_DIR}/../../base" "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH} /"

所以看来我需要这个框架 - 但即使使用谷歌我也找不到它,我也不知道如何将它集成到 Xcode 应用程序中?我刚刚将 Xcode 更新到 4.4,但仍然是同样的错误。

请问有人有什么建议吗?

4

1 回答 1

3

pbxcp 命令已从 XCode 4.4 中删除,因此您必须找到它的替代品。请参阅 此邮件列表线程以了解该命令的替代方案。

于 2012-08-07T01:50:00.430 回答