SDL - 简单的DirectMedia Layer是一个跨平台的多媒体库,旨在通过OpenGL和2D视频帧缓冲提供对音频,键盘,鼠标,操纵杆,3D硬件的低级访问。它被MPEG播放软件,模拟器和许多流行的游戏使用,包括获奖的Linux端口“文明:呼唤权力”。不应与安全开发生命周期混淆。
我在 VCpp 2010 IDE 上使用 SDL(用于 GUI)制作了一个数独求解器。 该程序编译没有错误并且运行良好。但是,我无法将编译后的可执行文件传递给某些人,因为他们...
我正在使用 Pygame/SDL 的操纵杆模块从游戏手柄获取输入。每次我调用它的 get_hat() 方法时,它都会打印到控制台。这是有问题的,因为我使用控制台来帮助我调试并且......
我使用 SDL2 创建了非常简单的程序来显示从光线追踪器图像生成的窗口: auto* wnd = SDL_CreateWindow("光线追踪器", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, s....
我正在制作一个伪光线追踪器(光线实际上并不在场景中反弹),并决定使用 ImGui 来允许用户更改对象的材质属性。然而其他什么也得不到
为什么在使用 SDL3 和 SDL2_image 库加载 .png 文件时出现“SDL2.dll not found”错误
要使用 SDL3 和 SDL2_image 库将 .png 文件加载到窗口,我从以下链接下载了以下代码: https://lazyfoo.net/tutorials/SDL/
我正在尝试编译这段代码: #include“SDL/SDL.h” int 主函数(无效){ SDL_Surface *Hello = NULL; SDL_Surface *屏幕= NULL; SDL_Init( SDL_INIT_EVERYTHING ); 返回 0...
我正在尝试编译这段代码: #include“SDL/SDL.h” int 主函数(无效){ SDL_Surface *Hello = NULL; SDL_Surface *屏幕= NULL; SDL_Init( SDL_INIT_EVERYTHING ); 返回0; } 但它
SDL_Init() 在以某种方式调用我的 close() 函数后出现段错误?
为什么这段代码(用 gcc test.c -o test -lSDL2 -Wall -Wextra 编译): #包括 无效关闭(){ printf("这里 ”); SDL_Quit(); } int main() { SDL_初始化(
有人知道为什么这段代码(用gcc test.c -o test -lSDL2 -Wall -Wextra编译) 多次打印“HERE”后导致段错误?关闭函数是定义在...
我正在尝试将 SDL2 与 .NET MAUI 一起使用。 我尝试使用 buildscripts 目录中的 androidbuildlibs.sh 构建本机库。它为不同的体系结构生成了 libSDL.so。和
我使用了GDB,发现SDL_Init和SDL_CreateWindow可以工作,但是当代码到达SDL_CreateRenderer时,它调用它并挂起,它永远不会返回,GDB只是等待。另外,CPU 使用率...
我已经使用 SDL 几天了,虽然我认为我已经掌握了它的窍门,但我在菜单方面遇到了一个小问题。更具体地说,是菜单中的按钮。他们的工作缺陷...
我正在使用 SDL2 和 C++ 制作二十一点游戏。我想使用 SDL_ttf 将文本打印到屏幕上。我的代码可以编译,但不会在屏幕上显示文本。 SDL_Surface* 显示 = NULL; TTF_Font* f...
在我的代码中,我想将多个 SDL_Texture 或数组连接(或组合)到一个 SDL_Texture 中,其中将包含每个图像放在另一个图像下。 它可能看起来像这样 SDL_纹理* t1 =
我最近决定尝试使用 SDL 和 CodeBlocks 10.05。我从 http://www.sdltutorials.com/sdl-tutorial-basics 上的教程开始,并尽力遵循它。不幸的是,我
我的 makefile 遇到问题。当我尝试使用 Makefile 编译项目时,它不起作用。但如果用手操作的话,效果非常好。我不明白为什么,我需要帮助 这是我的 makefil...
我正在尝试学习SDL2,并试图弄清楚SDL_CreateWindow是如何实现的。我所能找到的就是这个 extern DECLSPEC SDL_Window * SDLCALL SDL_CreateWindow(const char *title, ...
pygame._sdl2 和 SDL2 - 使用多个渲染器在 GPU 上进行高效纹理存储
我正在 pygame._sdl2 中工作,以便我可以同时创建多个 (2) 窗口。 我认为这是一个 SDL2 问题,不是特定于 pygame 的: 我希望能够将相同的纹理 blit() 到 b...
将 0xFF 位移到 Uint32 末尾如何形成完整的十六进制代码?
我一直在 Udemy 上关注 Cave of Planning 的 C++ for Complete Beginners,在第 67 课中,他介绍了位移位以在 SDL 窗口中输出某些颜色像素。有一定的
我似乎无法将第 3 方库 SDL 链接到我的主应用程序文件。 我对此很陌生,可能是我没有抓住重点,或者我的项目结构不标准,但答案...