在 xcode 4 中打开 xcode 3.2 VST 项目
Posted
技术标签:
【中文标题】在 xcode 4 中打开 xcode 3.2 VST 项目【英文标题】:Opening xcode 3.2 VST project in xcode 4 【发布时间】:2011-03-16 23:11:19 【问题描述】:我最近使用 Xcode 3.2 和 vstsdk 2.4 开始了一个项目,然后我购买了 Xcode 4。当我在 Xcode 4 中打开项目时,我收到“缺少基本 SDK”错误,我可以通过将其更改为 Mac OS 来修复X 10.5 或 10.6。在此之后,虽然我的 .vst 文件在文件树中仍然是红色的。我也尝试删除该文件并重新添加它,但是当我这样做时,它会将其添加为文件夹而不是 .vst 文件。没有这个,我无法构建项目,因为缺少目标。
有什么想法吗?
干杯。
【问题讨论】:
【参考方案1】:Xcode 组中的文件“yourplugin.vst”(或任何名称)实际上是产品的输出目标,因此您不应删除它。如果它是红色的,那仅仅意味着你还没有构建目标。
如果您使用源代码控制,我建议您在删除 .vst 文件并尝试从该点构建之前恢复到该版本。如果您不是(为什么不是?!;)),那么您可以尝试手动重新创建目标。
我还写了一篇关于如何制作VST plugin in Xcode 的教程,您可能会觉得它很有用。我将很快为 Xcode 4 更新此内容,因此如果您遇到任何问题,请在此处发表评论。
【讨论】:
谢谢,我在没有删除 .vst 的地方保存了一份副本,所以我已恢复到该副本,但是当我选择 .vst 但当我选择它时,我无法按构建。我可以继续在 Xcode 3.2 中工作,但 Xcode 4 好多了。我也无法创建新目标,因为它不允许我选择 .vst 文件,而我能得到的最接近的是“捆绑”。 VST 本质上是一个带有自定义扩展的包。如果您需要重新创建目标,则只需使用“bundle”类型并在目标属性中将扩展名设置为“vst”即可。 非常感谢让它再次工作。我添加了一个新目标,然后构建它,它还构建了旧的 .vst 目标,所以我删除了新目标,它就可以工作了。毕竟我在 vstGUI 和 vstControls 文件中发现了超过 100 个错误,这些都是由 Steinberg 编写的。认为我需要更新 vstsdk。干杯!以上是关于在 xcode 4 中打开 xcode 3.2 VST 项目的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 6.3.2 iOS 8.4.1 错误消息:“无法安装开发者磁盘映像”