sdl-2 相关问题

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


无法静态链接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

销毁SDL_Window不破坏原生窗口句柄?

我在执行其播放视频给定RTSP ADRESS视频播放器API SW。它使用API 的软件通过一个窗口句柄API和API使得它的视频。我试图呈现使用SDL和框架...

回答 1 投票 0

尝试“SDL_GetWindowID”时Python错误“预期LP_SDL_Window”

我正在尝试获取SDL窗口的Window ID,以便给VLC,以便它可以在窗口中播放视频。作为Python的新手,我隐约意识到这与变量类型的转换有关...

回答 1 投票 0

SDL2:如何在不清除屏幕的情况下进行渲染

我正在尝试为图形库制作SDL2适配器。我相信这个库假定它在屏幕上绘制的所有东西都留在屏幕上,只要它从不在它上面画出一些东西....

回答 1 投票 0

SDL tilemap渲染速度很慢

我正在使用SDL编写一个显示相当大的tilemap(大约240 * 240个tile)的模拟。由于我是SDL库的新手,我无法确定在呈现更多时性能是否相当慢......

回答 1 投票 2

除非启动SDL_INIT_GAMECONTROLLER子系统,否则SDL2将不会运行(WINDOWS 10)

我正在使用Windows 10和sdl2。必须启动SDL_INIT_GAMECONTROLLER标志或不启动执行。这是main的一些代码(参见gamecontroller init调用的底部注释):...

回答 1 投票 2

如何使用cmake在项目构建期间构建SDL2?

我想让自己成为一个跨平台的图形设置。我正在尝试使用cmake构建SDL2。这是我当前的CMakeLists.txt:cmake_minimum_required(VERSION 3.5.0 FATAL_ERROR)设置(...

回答 1 投票 1

在CMake中FindSDL2发生了什么?

我在游戏中使用SDL2。我一直在使用自定义FindSDL2.cmake,因为标准CMake集中没有人。但是,前段时间关于FindSDL2的帖子确实出现了。示例:Reddit帖子。如果...

回答 2 投票 3

闪烁的背景颜色

我使用SDL2创建了一个OpenGL窗口,但背景在黑色和黄色之间切换。 #包括 #包括 #define SCREEN_WIDTH 500 #define ...

回答 1 投票 1

最小化/恢复周期后,OpenGL默认帧缓冲内容会消失吗?

该程序每帧绘制一个点,直到屏幕充满点。 #包括 #包括 int SCREEN_WIDTH = 500,SCREEN_HEIGHT = 500; int main(int argc,...

回答 1 投票 1

通过CMake使用SDL2

我正在尝试使用CLion创建SDL2项目。问题在于,使用#include时找不到SDL标头。我的CMakeLists.txt文件:cmake_minimum_required(VERSION 2.8.4)project(...

回答 11 投票 19

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