如何使用XCode IDE在SFML中通过相对路径加载图像
How to load image via relative path in SFML using XCode IDE
目前,我正在使用完整路径通过sf::image加载图像。但我试图使用相对路径,但它并没有真正起作用,因为二进制文件的当前工作目录在某个奇怪的目录下。所以我想问,如何通过sf::image::LoadFromFile(fileName)使用相对路径加载图像?我尽量避免走绝对的路。我尝试将图像文件"添加"到与源文件相同的目录中,但似乎不起作用。任何帮助都是很棒的人。
我认为您使用的是SFML 2,因为我在SFML 2中遇到了同样的问题,但在1.6中没有。
SFML网站上的这个主题总结了这个问题,并提出了一些解决方案。显然,当SFML2作为一个框架发布时,我们将能够再次正确地链接资源。在那之前,我仍然使用绝对路径。
相关文章:
- Windows 和 Linux 之间的相对路径分辨率差异?
- 如何获取 CMake 单元测试的相对路径?
- 从另一个应用启动我的应用时出现相对路径更改问题
- CMake 链接 2 个具有相对路径的库
- cmake find_package CMakeLists.txt 子文件夹中的相对路径
- 在可执行文件中使用带有符号链接的相对路径
- C++流找不到相对路径
- 如何将COM .tlb文件导入具有相对路径C++文件中?
- C++包括断开的相对路径
- CMake 安装具有相对路径的目标
- CMake为什么通过相对路径链接外部库
- Boost Filesystem flowly_caronical不会在没有父文件夹的情况下解决相对路径
- 如何将共享库与具有相对路径的 CMake 链接
- 相对路径中的错误
- C 能够以其完整路径打开代码::块中的文件,但不能以相对路径作为命令行参数打开文件
- 如何在基于QT的Autodesk Maya插件中使用相对路径
- 如何使用QT程序中的默认应用程序打开使用相对路径的PDF
- Visual Studio单元使用具有相对路径的文件测试
- 在 Visual Studio 中为 SFML 设置相对路径
- 如何配置MSVC以使用__FILE__显示头文件的相对路径