有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
当我已经渲染了纹理时,我不知道如何填充矩形。当我使用 SDL_RenderClear(渲染器); 矩形消失了,但是当我使用 SDL_UpdateWindowSurface(window); 时质感不好...
SDL2 渲染到纹理的好旧示例,窗口没有出现,发生了什么变化?
为了了解如何在渲染到纹理模式下使用 SDL2,我从这个问题的答案中找到了这个漂亮、清晰的示例并尝试了它。它构建、执行而不报告任何错误...
我编写了一个带有边缘函数的三角形着色器,并尝试使用权重对其进行着色,但出于某种原因,颜色分为 4 个单独的三角形,每个三角形都有自己较小版本的着色器...
应用程序无法正确启动 SDL2 应用程序 0xc00007b
我正在使用 Visual Studio 在我的 x64 Windows 10 计算机上构建 SDL 应用程序。 我已经按照本教程设置了包含/库/附加依赖项。 一切正常,直到我...
我正在尝试使用 SDL2 用 C++ 制作一个基本的软体引擎。它的工作原理是考虑软体的所有顶点都通过相同长度和刚度的弹簧互连(...
10 年前,我在 Mac 上工作,使用 SDL2 及其几个子组件构建了一个项目: sdl2_image、sdl2_mixer、sdl2_ttf。其中每一个都作为框架安装在我的 Mac 上。正确的公司...
如何在没有 cabal 的情况下在 haskell 中设置 sdl2? (Linux)
haskell 初学者。 (操作系统:WSL Debian) 我想设置 sdl2,以便我可以使用 haskell 编译 sdl2。 当我第一次尝试使用 SDL2 进行编译时,出现以下错误: $ 猫 sdl2_test.hs 导入SDL 我...
我正在启动一个新项目。我想在我的构建系统中使用自动工具,并且该项目将链接到 SDL2。但是,我一直在编写configure.ac 文件。 链接到 SDL2 的记录方法...
当我运行这个程序时(C): #包括 #包括 #包括 #include“./constants.h” int game_is_running = FALSE; SDL_Window *窗口 = NU...
如何在 Mac 上使用 C(最好不使用 X-Code)安装 SDL2?
我正在使用 C 语言构建一个游戏,我已经尝试了那里的每个论坛。大多数似乎是用 C++ 编写的,我想将 SDL2 与 C 一起使用。我正在使用 gcc 编译器,我得到的最多的是它的编译...
我尝试在 SDL2 应用程序中使用 openGL 程序和着色器。 我可以使用以下命令更改整个窗口的颜色: 静态常量 GLfloat 红色[] = { 1.0f, 0.0f, 0.0f, 1.0f }; glClearBufferfv(GL_COLOR, ...
我对此很陌生,我刚刚尝试为我的 C++ 设置一个窗口。 我不知道这是如何工作的,所以我尝试在 YouTube 上观看一个视频来解释如何设置它。我跟着...
SDL2/_real_SDL_config.h:没有这样的文件或目录
我一直在尝试在 WSL (Ubuntu) 上设置 SDL2 并使用 cmake 和 mingw 交叉编译到 Windows。我遇到了这个问题,尝试编译库文件本身失败: 在文件中
我想了解有关 C++ (clang++) 本地项目管理的更多信息。 所以我决定编写一个简单的C++游戏,而不安装libSDL2-devel包 这是我的项目的结构: C++_...
我有一个 SDL 应用程序,我使用它进行编译 g++ -Isrc/include -Lsrc/lib main.cpp -o main -lmingw32 -lSDL2main -lSDL2_image 它编译没有错误,并且如果我不使用任何 SDL2_Image 则可以运行
我正在使用 mac os sonoma 14.2.1 并且 xcode-select 已完全更新。我从网站下载了SDL2的.dmg版本并将其放在/Library/Frameworks中。 这是我尝试运行的代码: // 开启...
c - 错误:尝试使用 SDL_CreateWindow 时,“const”之前的预期表达式
我正在尝试使用此处找到的文档使用 SDL2 的最新版本创建一个窗口,但有两个我似乎无法解决的错误,标题中的一个以及一个非常令人困惑的错误。 缅因州...
C++ SDL2_gfx - “SDL2_gfxPrimitives.h:没有这样的文件或目录”错误
我想在我的项目中使用 SDL2_gfx(Linux Mint 上的 VSCode),但收到“SDL2_gfxPrimitives.h:没有这样的文件或目录”错误。我已经安装并运行了 SDL2 和 SDL2_ttf。 我
为什么 SDL_RWFromConstMem() 大小需要 int 类型而不是 unsigned int 类型?
为什么 SDL_RWFromConstMem() 大小需要 int 类型而不是 unsigned int 类型? 我有一个保存数据的 std::vector 。 vector.size() 不能返回小于 0 的值。 数据量是否可能较小
为什么 SDL_RWFromConstMem() 大小需要类型 int 而不是 unsigned int?
为什么 SDL_RWFromConstMem() 大小需要 int 类型而不是 unsigned int 类型? 我有一个保存数据的 std::vector 。 vector.size() 不能返回小于 0 的值。 数据大小可能小于...