使用内置 SDL2 库从 c 项目创建 .exe

Creating .exe from c project with built in SDL2 library

我创建了一个基于 SDL2 的项目,在构建过程之后创建了一个 prog.exe 文件。
将项目发送到其他系统会产生错误:
ERROR: The program can't start because SDL2.dll is missing from your computer.
这是有道理的,因为他们一开始并没有安装 sdl。
有没有办法让我向他们发送已经包含所有需要的库的 .exe 文件,而不是让他们自己安装 SDL?
谢谢

您可以从您的计算机中获取 sdl2.dll 并将其复制到另一台计算机上与您拥有 .exe 的同一目录中。

通常,您的应用程序的安装程序会处理此问题。