带有SDL2问题的Visual Studio代码

Visual studio code with SDL2 problems

本文关键字:Studio 代码 Visual SDL2 问题 带有      更新时间:2023-10-16

我正在尝试使SDL2使用Visual Studio代码,并且似乎找不到标题文件。

这是我在终端中遇到的错误。

Executing task: C:/MinGW/bin/g++ C:UserscodycDesktopSDLSDL2-2.0.8i686-w64-mingw32bin C:UserscodycDesktopSDLSDL2-2.0.8i686-w64-mingw32includeSDL2 C:UserscodycDesktopSDLSDL2-2.0.8i686-w64-mingw32lib <
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find C:UserscodycDesktopSDLSDL2-2.0.8i686-w64-mingw32bin: Permission denied
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find C:UserscodycDesktopSDLSDL2-2.0.8i686-w64-mingw32includeSDL2: Permission denied
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find C:UserscodycDesktopSDLSDL2-2.0.8i686-w64-mingw32lib: Permission denied
collect2.exe: error: ld returned 1 exit status
The terminal process terminated with exit code: 1

安装像sdl2这样的开源库,用于Windows开发,并使用Mingw32等工具进行交叉编译,对于初学者而言,可能非常具有挑战性。

建议下载来自GitHub的Visual Studio C 的VCPKG。安装后,您可以通过PowerShell命令行导入许多此类项目。在您的情况下,它看起来像这样: .vcpjg install sdl2:x64-windows-static