用VS写的C语言贪吃蛇背景音乐问题

在VS编译器上运行代码有背景音乐,单独运行Debug下的.exe文件没有背景音乐。求解决方法。运行哪个文件才有背景音乐图片说明

能看到源代码吗?

读取Faded.mp3时应该使用的 相对路径 写法。

在编译器上运行时,Faded.mp3是相对main.c文件。
类似这样:

 .\\Faded.mp3   //Faded.mp3与main.c在同一目录下,所以能找到,有声音

而运行Debug下exe文件时,Faded.mp3是相对main.exe文件。
这时:

 .\\Faded.mp3   //Faded.mp3与main.exe不在同一目录下,所以找不到,没有声音

如果路径写法如我假设的这样,那么解决办法是把Faded.mp3复制到Debug目录下。

当然,真正的解决办法还要看一下源代码,看看路径是怎么写的。
总之,要保证main.exe能查找到Faded.mp3文件