1

我的着色器设置文件无法打开用于在 XCode 中编译和链接的 .vert 和 .frag 文件。

我需要采取哪些步骤才能让我的设置文件识别 XCode 4.5.1 中的着色器文件?

4

5 回答 5

1
  1. 打开构建阶段
  2. 点击左上角的“+”按钮
  3. 选择“复制捆绑资源..”项目,
  4. 添加 glsl 文件。
于 2014-08-22T06:33:07.920 回答
0

只需将着色器文件放在与可执行文件相同的文件中... DerivedData/projectName/Build/Products/Debug

于 2013-10-22T03:49:19.283 回答
0

您可能需要将后缀更改为“.glsl”。如果这不起作用,您始终可以通过从“实用工具”窗格的“文件检查器”的“文件类型”弹出窗口中选择“OpenGL 着色语言源”来告诉 Xcode 它们是什么类型的文件。

于 2013-10-21T03:53:26.380 回答
0

所以我试图复制一些碎片文件,它们也无法打开。

  1. 通过右键单击并“在查找器中显示”检查 xcodeproj 窗口中的文件(.ver​​t 或 .frag)是否实际在您的目录中
  2. 在 Xcode 中,单击您的项目名称并导航到构建阶段。
  3. 单击左上角的“+”符号并添加一个新的复制文件阶段
  4. 确保选择了“资源”,“子路径”为空,并且未选中“仅在安装时复制”。
  5. 然后将文件(.ver​​t或.frag)从项目导航器中一一拖放到名称下的“复制文件”中。
  6. 希望您可以运行该项目

步骤 2 - 6 总结自卧龙岗大学(澳大利亚)手册 :)

于 2021-03-14T05:54:13.303 回答
0

什么对我有用:

  1. 在 Xcode 中,单击您的项目名称。

  2. 导航到构建阶段。

  3. 在“复制文件”下,将目标设置为“产品目录”。

  4. 将子路径留空。

  5. 使用 + 添加您的 .frag 和 .vert 文件

于 2018-01-29T03:36:06.590 回答