0

我发现了问题,我基本上只是将所有 .dll 文件放入我的 System32 中,这样应用程序就会在其中查找 .dll。然后我把 exe 给了一个缺少 .dll 的朋友。对不起这个可怕的问题

我已经编译了几个 SDL 应用程序,除了编译它们的计算机之外,它们都没有在其他计算机上运行。我将 .dll 文件包含在 .exe 中,其他计算机具有可视 C++ 和未安装的内容。 这是依赖walker的图像

当我告诉它检查我的 .exe 时,这就是依赖 walker 吐出的内容,我在谷歌上找不到任何有用的信息。所有的程序在我自己的电脑上都可以正常运行,而且大部分都是简单的。我的编译器是根据“Lazy Foo”的本教程设置的,我只链接 -lmingw32 -lSDL2main -lSDL2 并且只在 SDL 的目录中搜索。

如果有人可以翻译错误消息或帮助找出问题所在,我将不胜感激,我很确定问题出在依赖关系上。

4

0 回答 0