将 SDL2 游戏从 Visual Studio 导出到 Windows

Exporting SDL2 Game into Windows from visual studio

本文关键字:Windows Studio Visual SDL2 游戏      更新时间:2023-10-16

我使用C++/SDL2,SDL2_image,SDL2_ttf和SDL2_mixer创建了一个完全工作的游戏,整个游戏都是在Visual Studio中编写的,现在我的目标是从IDE中导出它,所以我基本上可以在任何地方播放它,而无需使用IDE并编译它,但我知道所有文件,如SDL2.dll和SDL2_image.dll或如何调用都需要在调试文件夹中在IDE中正确编译它,我如何将文件游戏.exe移动到我的USB并正确播放,我所需要的只是从IDE和SDL .dlls和音频/图像.exe编译吗?有人可以向我解释一下吗?因为我想如果游戏已经完成,将其保留在 IDE 中是愚蠢的......谢谢

SDL 是一个共享库,因此您必须将 SDL2.dll 和任何其他动态库包含在发布可执行文件中,除非您选择将它们静态链接到独立可执行文件中。您可以在构建选项中设置所有这些选项(以及将活动构建配置文件选择为"发布"与"调试")。若要选择活动的生成配置文件,请单击"生成>配置管理器"菜单选项。要编辑构建配置文件,只需转到项目设置,然后从项目设置对话框的左上角下拉菜单中选择活动配置。