【发布时间】:2013-04-28 15:53:13
【问题描述】:
我的代码在带有 OpenGL 的 Visual Studio C++ 上运行良好。该代码能够调用图像文件夹。当我运行程序时,图像会显示在我的应用程序中。
现在我正在尝试在我的 Mac 上运行我的 OpenGL C++ 程序。一切都编译并运行。但是,我使用的图像没有显示出来。
这是我的项目目录外观的屏幕截图。我在纹理文件夹中有图像。
是否有特定的地方需要我放置纹理文件夹以便加载它们?就像我说的它在 Windows Visual C++ 上运行良好。
【问题讨论】:
-
这完全取决于搜索和加载图像的方式。如果没有看到一些代码,我们真的无能为力。
-
代码本身应该没关系吧?
-
i.tinyuploads.com/6OdQll.png 有一个截图,我如何调用图像
-
@SeaCode;代码总是很重要。如果你有代码要展示给我们,只需将其放入 StackOverflow 问题中即可。 slavik262 已经给了你问题的答案。实际上,您的代码很重要,即您使用 Windows 方式将路径硬编码到其中,除了 Windows 之外没有其他操作系统使用。
-
我不想放我的代码的原因是它是一个学校项目。而且我不希望我的教授认为我在网上把它弄下来了。不过感谢您的帮助。
标签: c++ xcode opengl textures bmp