我正在关注版本 2 和代码块的 sfml 入门指南,并完成了教程告诉我要做的所有事情:
下载并解压sdk
添加了 sfml 头文件和库的路径
链接库图形、窗口和系统
但示例代码不起作用。我收到了缺少 sfml-graphics-d-2.dll 的错误消息。编译工作,窗口打开但仍然是黑色的,并且弹出此错误。这是教程的链接 http://www.sfml-dev.org/tutorials/2.0/start-cb.php
由于我是 c++ 和代码块的新手,我将不胜感激详细的回答。
更新:我已将 SFML dll 复制到可执行文件中。现在我的程序崩溃了。我不知道为什么。它与教程中使用的代码完全相同。
更新:我已将链接库更改为 -s 版本并添加了#define SFML_STATIC。该程序仍然构建然后崩溃