Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的代码在带有 OpenGL 的 Visual Studio C++ 上完美运行。该代码能够调用图像文件夹。当我运行程序时,图像会显示在我的应用程序中。
现在我正在尝试在我的 Mac 上运行我的 OpenGL C++ 程序。一切都编译并运行。但是,我使用的图像没有显示出来。
这是我的项目目录外观的屏幕截图。我在纹理文件夹中有图像。
是否有需要放置纹理文件夹以便加载它们的特定位置?就像我说的它在 Windows Visual C++ 上运行良好。
鉴于您在评论中提出的屏幕截图,这可能是因为您使用反斜杠作为路径分隔符。基于 UNIX 的系统(Mac、Linux、BSD 等)使用正斜杠来分隔目录 - Windows 在使用反斜杠方面相当独特。方便的是,Windows 函数无论如何都会接受带有正斜杠的路径。