Xcode4 在xcode 4中打开xcode 3.2 VST项目

Xcode4 在xcode 4中打开xcode 3.2 VST项目,xcode4,vst,Xcode4,Vst,我最近开始了一个使用Xcode 3.2和vstsdk 2.4的项目,然后我购买了Xcode 4。当我在Xcode 4中打开项目时,我得到了“缺少基本SDK”错误,我可以通过将其更改为Mac OS X 10.5或10.6来修复该错误。在此之后,尽管我的.vst文件在文件树中仍然是红色的。我还尝试删除该文件并重新添加,但当我这样做时,它会将其添加为文件夹,而不是.vst文件。没有这一点,我无法构建项目,因为缺少目标 有什么想法吗 干杯。Xcode组中的文件“yourplugin.vst”(或其名称)

我最近开始了一个使用Xcode 3.2和vstsdk 2.4的项目,然后我购买了Xcode 4。当我在Xcode 4中打开项目时,我得到了“缺少基本SDK”错误,我可以通过将其更改为Mac OS X 10.5或10.6来修复该错误。在此之后,尽管我的.vst文件在文件树中仍然是红色的。我还尝试删除该文件并重新添加,但当我这样做时,它会将其添加为文件夹,而不是.vst文件。没有这一点,我无法构建项目,因为缺少目标

有什么想法吗

干杯。

Xcode组中的文件“yourplugin.vst”(或其名称)实际上是产品的输出目标,因此您不应该删除它。如果它是红色的,那仅仅意味着你还没有建立目标

如果您使用的是源代码管理,我建议您在删除.vst文件并尝试从该点构建之前恢复到该版本。如果不是(为什么不是?!;),那么可以尝试手动重新创建目标


我还写了一篇教程,介绍如何制作一个你可能会觉得有用的文档。我将很快为Xcode 4更新此版本,因此如果您遇到任何问题,请在此处发表评论。

谢谢,我已在未删除.vst的位置保存了一个副本,因此我已恢复到该副本,但当我选择.vst时,我无法按build。我可以继续在Xcode 3.2中工作,但Xcode 4要好得多。我也不能创建一个新的目标,因为它不允许我选择一个.vst文件,我能得到的最接近的文件是“bundle”。vst本质上是一个具有自定义扩展名的bundle。如果您需要重新创建目标,那么只需使用“bundle”类型,并在目标属性中将扩展名设置为“vst”。非常感谢它再次工作。我添加了一个新的目标,然后构建了它,它也构建了旧的.vst目标,所以我只是删除了新的目标,它就工作了。尽管如此,我还是在vstGUI和vstControls文件中发现了100多个错误,这些文件都是由斯坦伯格编写的。我想我需要更新vstsdk。干杯