如何在 Visual Studio 2013 年本地使用 SDL

How to use SDL locally in Visual Studio 2013

我想将 SDL 和 SDL_image 添加到我的 Visual Studio 项目中。但是我可以只为这个项目在本地做吗?我不想将 dll 放在 System32 文件夹中。

一个简单的方法是手动将它们复制到输出文件夹或创建一个 post 构建事件。

使用 Microsoft link 查看可以将 Dll 放在哪里而不与 System32 冲突: https://msdn.microsoft.com/en-us/library/7d83bc18.aspx

Ciprian Khlud 所述,您可以简单地将 DLL 放在输出二进制文件 (.exe) 旁边。您可以在

中找到输出目录
Right click on project -> Project Settings -> General -> Output Directory

或者,您可以将 DLL 所在的文件夹添加到搜索目录列表中:

Right click on project -> Project Settings -> VC++ Directories -> Executable Directories

(与添加包含目录和库目录的方式相同)