计算机中缺少"sfml-system.dll",错误
"sfml-system.dll" is missing from your computer, error
我一直在遵循SFML的代码块安装教程:http://sfml-dev.org/tutorials/1.6/start-cb.php
我在本教程中做了所有操作,但是当我编译时,我收到错误说:"程序无法启动,因为您的计算机中缺少 sfml-system.dll。尝试重新安装该程序以解决此问题。
我一直在谷歌上寻找解决方案,但到目前为止没有任何效果。我尝试过的东西:-将sfml系统移动到与我的.exe相同的目录中.dll- 将"调试"链接器选项更改为静态和动态。
关于这个问题的任何帮助将不胜感激,谢谢!地毯嘶嘶声
首先,您的链接适用于 1.6。最新版本是 2,可能会更好。(在组织/能力等方面 - 理论上增加了更多的改进时间)。
在我下载的SFML中,DLL位于SFML/bin文件夹中,或类似的东西。当我之前遇到此错误时,是当我尝试动态链接到它们时,正如您所说,DLL 不在目录中。
啊。假设目录不是问题(您可以尝试将其放在它旁边以确保),查看有问题的目录表明您还需要定义SFML_DYNAMIC。出于某种原因,我觉得它说如果你使用 gcc,这不会有什么区别,但这可能是 2 个 tuturial(它可能有不同的 gcc 列表版本),所以我会尝试一下。(靠近页面底部)。
相关文章:
- 错误:当我从"WinDbg"打开可执行文件时,找不到符号文件。默认导出 ntdll 的符号.dll
- 发生此错误:在0x0F2BFB7C(基于.dll)时引发异常 尝试更改大小是问题吗?
- 在Embarcadero C++ Builder中生成的DLL未解决的外部链接错误
- 链接库错误 c/缺少 dll/错误版本?
- Python - 从 c++ DLL 错误打印值
- C++ 动态加载 DLL 错误
- 生成 DLL 错误
- 从服务器下载DLL-不是有效的DLL(错误)
- Windows 8上的.exe文件中的MSVCR90.dll错误 - 应用程序无法正确启动(0xc000007b)
- Expat XML解析器(静态链接,DLL错误(缺少Define?)
- openCV_FFMPEG **.opencv 2.4.11中的dll错误,用于IP摄像机访问
- 如果实际导出"ordinal N not found in DLL"错误,可能导致什么原因?
- 为什么我得到的信息不可用,没有加载符号 d3d11.dll错误
- Visual Studio c++ MSVCR100.dll错误运行时
- dll错误:试图读取或写入受保护的内存
- 如何修复msvcp120 .dll错误Visual Studio 2015
- c#中无法加载64位dll错误
- Qt释放DLL错误
- 错误:无法加载dll.错误值193
- 启动 MinGW 编译的 exe 时缺少 libgcc_s_dw2-1.dll 错误