所有内容都正确添加,我在调试窗口中没有出现任何错误。但是,当我转到RUN时,应用程序窗口给我正常的“SFMLProject.exe无响应”,然后关闭我的应用程序。我运行了一台紧凑型计算机,没有病毒保护器对我的应用程序做任何事情。我不确定有什么问题。
这是我的代码,但我认为它不会有所帮助。只是一个简单的“音乐流”
#include <SFML/Audio.hpp>
int main()
{
sf::Music music;
if ( !music.openFromFile("music.ogg") )
return -1; // error
music.play();
return 0;
}
答案 0 :(得分:0)
您的程序显示无响应,因为它返回了非零值。不知何故,SFML无法播放该文件。通过阅读SFML文档来检查确切的错误。
您的OGG文件位于何处?它是在Debug builds文件夹中,还是在Release builds文件夹中?尝试提供类似C:/Path/To/Your/File/music.ogg