sdl-2 相关问题

有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。

如何使用SDL2在C语言中分开窗口创建和绘图功能?

我正在尝试从创建窗口和渲染器(initialize.c)中将图形(drawing.c)分离到屏幕上。我希望它们都在不同的源文件中。运行并执行绘图代码,...

回答 1 投票 0

如何在OpenGL中使用SDL2软件渲染?

我正在创建3D游戏,我想知道如何混合使用SDL2软件(表面)渲染和OpenGL。我试图使用此代码呈现简单的文本,但它不起作用。 glClearColor(0,0,1,1); glClear(...

回答 1 投票 0

SDLNet_TCP_Recv的超时?

有没有办法在没有答案的情况下取消SDLNet_TCP_Recv调用?还是该功能的替代品支持超时选项?

回答 1 投票 2

如何使用gcc修复SDL2编译错误?

当我使用gcc编译代码时,链接问题不断显示。 “ /usr/local/include/sdl2_ttf/2.0.15/include/SDL2/SDL_ttf.h:34:10:致命错误:SDL.h:没有这样的文件或目录34 | #include” SDL ....

回答 1 投票 0

[已解决:纹理创建返回NULL

当尝试将Surface转换为Texture时,SDL让我出错。 SDL_Surface是正确的,因为它不会像SDL_Texture一样返回NULL。有什么想法吗?我已经把m_pRenderer ...

回答 1 投票 -1

创建纹理返回NULL

当尝试将Surface转换为Texture时,SDL让我出错。 SDL_Surface是正确的,因为它不会像SDL_Texture一样返回NULL。有什么想法吗?我已经把m_pRenderer ...

回答 1 投票 -1

SDL_SetSurfaceAlphaMod上的混淆

我已经阅读了有关SDL_SetSurfaceAlphaMod的文档。尽管alpha调制公式看起来非常简单,但是我无法预测在代码中使用它的结果。显然我的理解是...

回答 1 投票 0

如何解决pyxel中“无法在'System'中初始化SDL的问题”

我曾尝试执行包括pyxel导入在内的教程代码,但出现了一些错误“ pyxel错误:无法在“系统”中初始化SDL”我应该安装一些其他软件包吗?我正在使用WSL(...

回答 1 投票 0

我如何在Clion项目中包含SDL_gfx库?

所以我遇到了一件奇怪的事情,我可以使SDL2库在clion中工作,但是如果我包括SDL_gfx库,它将无法编译。所以这是到目前为止我所做的:我已经...

回答 2 投票 0

SDL2:如何在调整窗口大小时保持宽高比

我正在尝试创建一个SDL窗口,以在发生调整大小事件时保持其宽高比。如果用户加宽窗口,则高度会增加,反之亦然。我捕获了SDL_WINDOWEVENT_RESIZED事件,...

回答 2 投票 4


无法静态链接SDL2

我正在尝试在Arch Linux上静态链接到SDL2,以便为游戏生成一个跨平台的可执行文件。 SDL2标头安装在/ usr / include / SDL2中,库安装在/ usr / lib中。 ...

回答 1 投票 0

使用SDL_image保存PNG时出现段错误

我两周前开始使用C语言(所以我很新),现在我必须使用SDL2和SLD2_image在C语言中为学校创建OCR。在macOS上一切正常。但是,在Linux上运行程序时,会得到...

回答 2 投票 0

SDL2-SDL_PollEvent在Ubuntu / Mac OS X上比Windows慢[关闭]

我使用SDL2用C ++编写了一个Space Invaders模拟器,仅用于创建游戏窗口和播放声音(sdl2_mixer)。在Windows上,模拟器以60 FPS的速度工作(我可以将此值更改为任何值...

回答 1 投票 -1

SDL_RWclose()不能在动态链接库中找到?

为了使用SDL,我通过笔记本电脑配置安装了32位库,为64位。x86_64-w64-mingw32由于未知原因而无法正常工作,因此我使用了i686-w64-mingw32,效果很好。然后对于...

回答 1 投票 0

SDL2-Ubuntu / Mac OS X上的仿真器运行缓慢

我使用SDL2用C ++编写了一个Space Invaders模拟器,仅用于创建游戏窗口和播放声音(sdl2_mixer)。在Windows上,模拟器以60 FPS的速度工作(我可以将此值更改为任何值...

回答 1 投票 0

SDL_GetWindowID始终返回1

在Mac(10.14.6)上运行此代码时,它始终显示窗口ID为1。我正在创建多个窗口,每个进程一个窗口。我究竟做错了什么?在Linux上,我得到的唯一ID是...

回答 1 投票 0

SDL2 - 没有检测到操纵杆?

所以,我想学习如何使用操纵杆与SDL2,而我下面LazyFoo的教程(游戏手柄和操纵杆),但我一定是在做一些错误的,因为我的程序将无法检测到我的...

回答 1 投票 2

我怎样才能在C程序从X11更新的系统DPI信息?

我试图创建一个DPI感知应用程序,它通过调整窗口响应用户请求的DPI变化事件。有问题的程序是用C创建和使用SDL2,但检索系统DPI ...

回答 2 投票 1

如何解决“程序入口点SDL_ceilf不能设在动态链接库”

林在SDL2和我需要包括SDL2_ttf.h文本进行游戏。但是,当我开始运行它,它给我的错误:“未发现入口点”,“入口点未找到”我下载了...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.