我正在尝试在Windows 10下的sfml中构建游戏。它在构建时显示成功。每当我调试解决方案时,它会显示错误消息,如:
Unhandled exception at 0x00007FFA622C21F9 (sfml-system-2.dll) in picpuz2.exe: 0xC0000005: Access violation reading location 0x0000000000000019.
在调用堆栈下,程序停在代码处:
window.create(sf::VideoMode(300, 300, 32), "PICPUZ");
这是我的代码:
答案 0 :(得分:1)
请仔细阅读教程。如果您正在进行调试构建,则应该使用以-d
结尾的dll进行链接以进行调试。
例如sfml-system-d-2.dll
将发布和/或调试链接到错误的配置(发布到调试或调试到发布)将导致无法预料的崩溃。