不编译Xcode C ++独立文件

时间:2013-06-06 00:35:37

标签: c++ xcode

刚开始使用c ++,我已经构建了一个小测试程序。所有这一切都是在窗口中跟随鼠标的蓝色方块。问题是,使用的图像似乎不是实际的构建文件。如果我在构建文件后删除图像文件夹中的图像,或将构建文件发送给其他人,则该方块不会显示。

我一直在寻找答案,但没有发现这样的事情。

编辑:我正在使用SFML,只选择“SFML App”作为模板。

再次编辑:也许是因为图像路径是/Users/*/Desktop/ObjectiveCTests/Test/player.png。我不知道如何以任何其他方式链接它。我尝试了很多不同的路径。

1 个答案:

答案 0 :(得分:1)

您是否检查了Xcode认为您的图像文件属于哪个构建阶段?

您可以通过单击项目,然后选择“构建阶段”选项卡,然后选择目标来找到它。您应该看到一个不同构建阶段的列表,每个阶段都包含多个文件。您希望确保您的图像是“复制包资源”阶段的一部分,而不是像“编译源”那样的其他内容。

带上一粒盐 - 我自己是Xcode的新手,但我的项目几乎完全相同(除了在我的情况下它是一个glsl片段着色器,而不是图像文件,没有正确捆绑。)