如何使用XCode IDE在SFML中通过相对路径加载图像

How to load image via relative path in SFML using XCode IDE

本文关键字:相对 路径 加载 图像 XCode 何使用 IDE SFML      更新时间:2023-10-16

目前,我正在使用完整路径通过sf::image加载图像。但我试图使用相对路径,但它并没有真正起作用,因为二进制文件的当前工作目录在某个奇怪的目录下。所以我想问,如何通过sf::image::LoadFromFile(fileName)使用相对路径加载图像?我尽量避免走绝对的路。我尝试将图像文件"添加"到与源文件相同的目录中,但似乎不起作用。任何帮助都是很棒的人。

我认为您使用的是SFML 2,因为我在SFML 2中遇到了同样的问题,但在1.6中没有。

SFML网站上的这个主题总结了这个问题,并提出了一些解决方案。显然,当SFML2作为一个框架发布时,我们将能够再次正确地链接资源。在那之前,我仍然使用绝对路径。