-d.lib和普通的SFML-system.lib之间有什么区别?

时间:2020-10-07 09:16:14

标签: visual-studio-2019 sfml

我刚刚开始使用Visual Studio学习SFML。我遇到的问题是我的图像未加载texture.loadFromFile("path")。我发现有人通过将链接程序输入附加依赖项中的每个sfml- ~~ .lib更改为sfml- ~~ -d.lib来解决此问题。因此,我对其进行了更改并解决了!现在我想知道有什么区别:什么是“ -d”?

1 个答案:

答案 0 :(得分:2)

-d是调试库。

如其安装教程所述:

重要的是要链接到与配置匹配的库:“ sfml-xxx-d.lib”用于Debug,“ sfml-xxx.lib”用于Release。混合不好会导致崩溃。

SFML and Visual Studio