【问题标题】:SFML loadFromFile undefined reference(test works, but crash when add an image)SFML loadFromFile 未定义参考(测试有效,但添加图像时崩溃)
【发布时间】:2016-09-08 06:49:49
【问题描述】:

在我打开这个帖子之前我做了一个搜索以防止重复问题,我发现了一些类似的问题,但它们有点旧。

我将 SFML 配置为官方指南建议(代码块),我什至编译了测试代码并实际工作,但是当我尝试使用纹理或图像时它不起作用。如果有人可以帮助我,我将不胜感激。

当前 SFML 版本和编译器 TDM 4.9.2 和 SFML 2.4.0

工具链可执行文件配置

项目配置常规

配置调试和发布

不添加图像的测试项目(工作)

【问题讨论】:

  • 我看到的一件事是您正在使用静态发布库,但使用动态发布库进行调试构建。您是否尝试过将必要的 .dll 放入文件夹中,看看是否能解决问题?
  • 是的,我的文件夹里已经有 dlls 文件了
  • 已解决,感谢您的帮助,我删除所有并重新安装一切并正常工作。

标签: c++ codeblocks sfml


【解决方案1】:

你不应该在 Release Linker 中使用 -s

sfml-graphics
sfml-audio
sfml-network
sfml-window
sfml-system

我觉得可以帮到你

【讨论】:

  • 你为我节省了很多时间!!如果可以的话,我会把我所有的积分都给你!!我使用了没有“-s”的库并且它有效!我使用“-d”进行调试。
猜你喜欢
  • 2015-12-02
  • 2014-02-25
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 1970-01-01
  • 2018-07-16
  • 1970-01-01
  • 2016-03-31
相关资源
最近更新 更多