有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
我如何知道需要包含哪些 DLL 才能使用 cmake 和 mingw 在 Windows 上正确构建项目?
我有一个使用一些 SDL2 库编写的小型 C++17 程序。我使用 Cmake、ninja、MSYS2 和 MinGW 创建了该项目。当通过 MSYS/mi 启动时,我生成的 exe 按预期执行...
SDL_ttf 找不到“SDL.h”,但 main.cpp 可以
我正在编写一个make文件来编译一个非常简单的SDL2程序。 到目前为止,它编译 SDL2 得很好,现在我正在编译扩展框架 SDL2_image 和 SDL_ttf。 看来...
所以我试图为我的正方形数组实现一个渲染函数。数组表示爆炸的光线投射碰撞箱的输出: 对于绘图,我使用 SDL2 库,但一次绘制一个矩形...
据我所知,sdl2_sys 是一个为所有 SDL2 自动生成的绑定的箱子,而 sdl2 是一个基于 sdl2_sys 的绑定的箱子,它缺少某些函数的等效项,
我已经从https://www.libsdl.org下载了SDL2.frameworks并将其安装到/Libraries/Frameworks/中。然后我在“构建设置”中向 xcode 指出了框架和标头的路径,在“基因...”中
如何在 Linux 上使用 Python 实现相同的行为(从任务栏隐藏 python.exe)? (我的目标主要是Raspbian(LXDE)和Gnome) 与此或此类似,但我不想使用 wx 或 p...
我正在使用 wsl2 Debian。在考虑安装 245 MB 的 libsdl2-dev apt install 后,我尝试了 g++ sdl.cpp -lSDL2 -o sdlbasic ,我得到了这一大串文本,所有这些似乎都是一个组合...
我试图在 Visual C++ 2012 上的项目中打开 sdl2,但我不断收到此错误: 错误 LNK1104:无法打开文件“SDL2.lib” 我添加了附加库并包含文件夹,但没有...
在 Emscripten 中处理 SDL2 大小调整的正确方法
寻找调整来自 Emscripten 的 SDL2 窗口/画布大小的正确方法。 目前,我正在 JS“调整大小”事件上添加一个事件侦听器,并向 Canvas 父级的客户端发送...
我只是想学习如何在 Clion(Jetbrains IDE)中使用 SDL,我在一篇文章中找到了编辑我的 CMakeLists.txt 的答案,我做到了!但它没有奏效。 我可以使用图书馆,但我不能合作...
在 Linux 上,使用 cmake、SDL 和 SDL_Image,我不断收到 IMG_Load() 的未定义引用错误,我不确定为什么。有人能帮助我吗? [重复]
我正在制作一个 C++ 项目来娱乐。然而我被这个错误难住了。 我的 cmake 文件构建良好,但尝试运行会出现错误:对 IMG_Load'` 的未定义引用。 我在Arch...
无法在 Mac OS X 上使用 SDL2+OpenGL 3.3 编译着色器
我通过brew的brew install sdl2在mac上获得了SDL2。现在我尝试编译一个简单的 C 程序,但无法启动它。 我尝试编译如下: gcc -Wall -std=c99 -I/opt/homebrew/Cellar/sdl2/...
如何在SDL2中将Mix_Chunk更改为Mix_Music
如果(SDL_Init(SDL_INIT_AUDIO)< 0) return -1; if( Mix_OpenAudio( 48000, MIX_DEFAULT_FORMAT, 2, 4096 ) == -1 ) return -1; Mix_Chunk *wave = Mix_LoadWAV("a.wav"); auto *p =
我最近刚刚开始探索 SDL 2,并在 Linux 上下载了 libstl2-dev(我正在使用 Mint,如果这很重要的话)。 然而,当我包含标题 #include 时,vim 不断告诉...
上下文 在我的 SDL2 应用程序中,我尝试加载 png 图像(透明)。我想用 SDL2 为该图像提供背景颜色,因为我想在程序中的其他地方重用该图像,并且我...
这是我在调试或运行时收到的错误。 由于共享库事件而停止(未添加或删除库) 已加载“/lib64/ld-linux-x86-64.so.2”。符号已加载。 [线程调试...
在 Web Worker(Emscripten 和 Rust)中创建 SDL Canvas 时出现问题 - 错误:GLctx 未定义
我在 Web Worker 中创建 SDL 画布时遇到问题。 该程序作为库启动,并且在 Emscripten 构建中没有名为 main() 的函数: // 作为库运行(例如 Android 和
如何强制 Windows 对我的 pygame 游戏使用专用 GPU?
如何强制 Windows 对我的 pygame 游戏使用专用 GPU? 我使用 pygame._sdl2.video 进行渲染,当我在 Windows 图形设置中将 GPU 更改为专用视频选项时,