我使用SFML创建了ARKANOID。如果我在调试模式下运行,它将正常运行。但当我在发布模式下运行时,它无法读取图像文件。
在命令窗口中,输出如下:加载镜像"??“失败。原因:无法打开文件,无法加载镜像”es/ file .png“。原因:无法打开文件,无法加载镜像”es/ file .png "?原因:无法打开文件无法加载镜像“es/ file .png "?”。原因:无法打开文件
我已经尝试了绝对路径和相对路径。我也累了loadFromFile(“图像/球”);
请帮帮我
发布于 2019-10-12 04:18:37
您需要将PNG文件放在main.cpp所在的目录中。您可以将其放在debug目录和release目录中。还要注意目录(.png或.jpg)中的文件扩展名,并编辑代码。
发布于 2021-08-08 15:17:50
尝试将图像粘贴到执行文件夹或编译器所在的代码块(如果您有MinGW )中,然后粘贴"C:\Program Files (X86)\ codeblocks“,它就可以工作了
https://stackoverflow.com/questions/58337433
复制相似问题