带有SDL2问题的Visual Studio代码
Visual studio code with SDL2 problems
我正在尝试使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
相关文章:
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- 编译并运行后,输出未出现在 Visual Studio 代码中
- 找不到Linux Visual Studio代码C++文件
- 我无法在Visual Studio代码中使用CIN输入答案,它说输入您的年龄,但它说只读文本编辑器如何解决这个问题?
- 为c++配置Visual studio代码
- 更改 git 分支名称后,在项目的 Visual Studio 代码中丢失智能感知(建议,转到定义C++
- 无法在 Visual Studio 代码中生成和运行 C++ 代码
- 链接Visual Studio代码中的GLFW
- 使用 Visual Studio 代码读取 C++ 中的输入流时出错
- 如何使visual studio代码直接运行vcvarsx86_arm64.bat而不是vcvarsall.bat
- 在Visual Studio代码中包含自定义c++库的问题
- Visual Studio代码运行环境
- 在Visual Studio代码中定义DEBUG和RELEASE符号
- 如何在visual studio代码的调试中运行c++脚本
- 如何在Ubuntu中使用Visual Studio代码编译C++代码
- Visual Studio代码不理解CMake-DDEBUG
- Visual Studio代码文件未输出
- macOS+Qt+Intellisense上的Visual Studio代码
- C Visual Studio代码不使用工作区中的单个文件夹编译