编辑:在 toastie 的建议下使用 bmp 后,我仍然无法加载图像:
我正在将 SDL 和 OpenGL 与 Xcode 一起使用,并且我正在尝试加载图像以用作立方体上的纹理。图像是 256x256 RBG jpeg。该图像与我的所有源代码位于同一目录中,并且位于 Xcode 项目的 Resources 文件夹下。该文件名为 texture.bmp
if (textureSurface = SDL_LoadBMP("texture.bmp"))
{
// ...
}
else printf("%s", SDL_GetError());
我继续运行它并收到控制台错误:Couldn't open texture.bmp
在这些条件下加载文件的路径或正确语法是什么?