我刚刚开始使用Visual Studio学习SFML。我遇到的问题是我的图像未加载texture.loadFromFile("path")
。我发现有人通过将链接程序输入附加依赖项中的每个sfml- ~~ .lib更改为sfml- ~~ -d.lib来解决此问题。因此,我对其进行了更改并解决了!现在我想知道有什么区别:什么是“ -d”?
答案 0 :(得分:2)
-d是调试库。
如其安装教程所述:
重要的是要链接到与配置匹配的库:“ sfml-xxx-d.lib”用于Debug,“ sfml-xxx.lib”用于Release。混合不好会导致崩溃。