有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
我正在尝试从创建窗口和渲染器(initialize.c)中将图形(drawing.c)分离到屏幕上。我希望它们都在不同的源文件中。运行并执行绘图代码,...
我正在创建3D游戏,我想知道如何混合使用SDL2软件(表面)渲染和OpenGL。我试图使用此代码呈现简单的文本,但它不起作用。 glClearColor(0,0,1,1); glClear(...
有没有办法在没有答案的情况下取消SDLNet_TCP_Recv调用?还是该功能的替代品支持超时选项?
当我使用gcc编译代码时,链接问题不断显示。 “ /usr/local/include/sdl2_ttf/2.0.15/include/SDL2/SDL_ttf.h:34:10:致命错误:SDL.h:没有这样的文件或目录34 | #include” SDL ....
当尝试将Surface转换为Texture时,SDL让我出错。 SDL_Surface是正确的,因为它不会像SDL_Texture一样返回NULL。有什么想法吗?我已经把m_pRenderer ...
当尝试将Surface转换为Texture时,SDL让我出错。 SDL_Surface是正确的,因为它不会像SDL_Texture一样返回NULL。有什么想法吗?我已经把m_pRenderer ...
我已经阅读了有关SDL_SetSurfaceAlphaMod的文档。尽管alpha调制公式看起来非常简单,但是我无法预测在代码中使用它的结果。显然我的理解是...
如何解决pyxel中“无法在'System'中初始化SDL的问题”
我曾尝试执行包括pyxel导入在内的教程代码,但出现了一些错误“ pyxel错误:无法在“系统”中初始化SDL”我应该安装一些其他软件包吗?我正在使用WSL(...
所以我遇到了一件奇怪的事情,我可以使SDL2库在clion中工作,但是如果我包括SDL_gfx库,它将无法编译。所以这是到目前为止我所做的:我已经...
我正在尝试创建一个SDL窗口,以在发生调整大小事件时保持其宽高比。如果用户加宽窗口,则高度会增加,反之亦然。我捕获了SDL_WINDOWEVENT_RESIZED事件,...
我正在尝试在Arch Linux上静态链接到SDL2,以便为游戏生成一个跨平台的可执行文件。 SDL2标头安装在/ usr / include / SDL2中,库安装在/ usr / lib中。 ...
我两周前开始使用C语言(所以我很新),现在我必须使用SDL2和SLD2_image在C语言中为学校创建OCR。在macOS上一切正常。但是,在Linux上运行程序时,会得到...
SDL2-SDL_PollEvent在Ubuntu / Mac OS X上比Windows慢[关闭]
我使用SDL2用C ++编写了一个Space Invaders模拟器,仅用于创建游戏窗口和播放声音(sdl2_mixer)。在Windows上,模拟器以60 FPS的速度工作(我可以将此值更改为任何值...
为了使用SDL,我通过笔记本电脑配置安装了32位库,为64位。x86_64-w64-mingw32由于未知原因而无法正常工作,因此我使用了i686-w64-mingw32,效果很好。然后对于...
SDL2-Ubuntu / Mac OS X上的仿真器运行缓慢
我使用SDL2用C ++编写了一个Space Invaders模拟器,仅用于创建游戏窗口和播放声音(sdl2_mixer)。在Windows上,模拟器以60 FPS的速度工作(我可以将此值更改为任何值...
在Mac(10.14.6)上运行此代码时,它始终显示窗口ID为1。我正在创建多个窗口,每个进程一个窗口。我究竟做错了什么?在Linux上,我得到的唯一ID是...
所以,我想学习如何使用操纵杆与SDL2,而我下面LazyFoo的教程(游戏手柄和操纵杆),但我一定是在做一些错误的,因为我的程序将无法检测到我的...
我试图创建一个DPI感知应用程序,它通过调整窗口响应用户请求的DPI变化事件。有问题的程序是用C创建和使用SDL2,但检索系统DPI ...
林在SDL2和我需要包括SDL2_ttf.h文本进行游戏。但是,当我开始运行它,它给我的错误:“未发现入口点”,“入口点未找到”我下载了...