有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
我正在一个项目中,我需要正常地在sdl1中获得屏幕高度,我这样做是:Sdl_surface * surface;表面-> h;但是现在在我的项目中,我在sdl2中,因为曲面已经...
如何在Windows cmd上添加要使用g ++构建的第三方库?
我正在尝试使用SDL构建C ++应用程序。我的计划是静态链接库,因此我不必处理dll。 (我以前的问题:从哪里开始部署C ++代码?)。我是...
我只想将我制作的一些琐碎的SDL应用发送给我的非编码朋友。我用谷歌搜索了一下,但我所得到的只是更多的困惑。我真的不知道该怎么办以及从哪里开始。有人说...
Emscripten SDL2-调整画布大小时,画布的原点似乎移动了
我刚刚在我正在研究的项目中实现了sdl2 canvas的大小调整。阅读html5.h的emscripten文档,有一个函数可以在窗口调整大小事件上设置回调...
Python Kivy不会使用SDL2,坚持使用pygame
我努力使Kivy(1.11.0)在Ubuntu 18.04桌面上使用SDL2。它对pygame的要求很高,但是已经过时了,我不想在新项目中使用它。在全新的Ubuntu 18.04 VM上...
[通过文件元数据.NET Core 3.1 C#查找PNG图像的宽度/高度
我正在使用带有C#的.NET Core 3.1,并且正在使用SDL2(包括SDL2_image)。我需要找到一种方法来获取图像文件的宽度和高度,然后再使用SDL2_image.IMG_Load(Filename),...
我一直在尝试为Visual Studio Code建立一个C ++环境,直到我尝试将SDL2与之配合使用为止。我使用的编译器是mingw64中包含的“ g ++”。我...
我在OSX上将sublime text 3与build_system一起使用SDL2编译c ++游戏。该游戏可以在我的机器上运行,但是一旦我尝试在其他计算机上使用它,就找不到SDL2库。怎么...
我正在尝试使用SDL2库进行编译,但没有成功。操作系统:MacOS 10.13.2 Visual Studio代码1.43.1语言:c ++我正在使用Lazy Foo的非常基本的示例代码。这是我收到的消息:...
我仅使用模拟器就使用SDL2创建了具有空气阻力的弹丸运动模拟,并且计算机上没有文本以大约7000-8000 fps的速度运行。一旦我添加9个不同的文本,即...
[每次尝试编译使用SDL的程序时,它都会给我一个“ /Applications/Xcode.app/Contents/Developer/usr/bin/make” -f nbproject / Makefile-Debug.mk QMAKE = SUBPROJECTS =。 build-conf“ / ...
我正在尝试设置我的Code :: Blocks安装以与SDL2图形API一起使用。正如文档所建议的那样,一旦我正确安装并指定了所有内容,便尝试了SDL_Init(...
我正在尝试使用Travis CI(首次用户)来构建我的项目。它使用automake并针对SDL2和GLEW进行链接,并使用./configure && make进行本地编译,但在travis上失败,并带有...
如果没有连接HDMI设备,没有X的SDL2会显示“分段故障”
我想做一个非常简单的电视面板测试仪。有了关于没有X的SDL2的答案,我就可以用Raspberry Pi Zero来准备这样的测试仪,并且效果很好。在运行时,我可以只切换电缆...
我正在使用C ++ SDL2,并尝试加载3个.cpp文件和2个.h文件。我收到此错误消息:g ++ main.o window.o rect.o -o输出-Ldeps / lib -lmingw32 -lSDL2main -lSDL2 -lSDL2_image deps / lib / ...
我在安装sld2板条箱并用它构建一个简单项目时遇到问题。我正在尝试使用包装箱捆绑功能,以便自动安装SDL2库并正确链接。 ...
智能指针(unique_ptr)自定义删除器错误C2027和C2338
我尝试将智能指针与SDL2一起使用,并且需要一个自定义删除器。我使用此代码并收到错误C2027(使用未定义的SDL_Texture类型)和C2338(无法删除不完整的类型)ftexture = ...
我正在尝试将OpenGL中的某些渲染移至第二个线程。当我执行与OpenGL相关的任何操作时,问题就会开始。我读过一个OpenGL上下文只能由一个线程使用。我是...
我正在尝试以Uint32 *像素数组的形式访问SDL_Renderer的帧缓冲区,以传递给Libretro的显示功能。我创建了这个最小的示例,以显示访问SDL的两种方法...
我当前正在尝试从多个目录中读取,但是当我使用%s(具有所有文件位置的已保存数组)设置路径时,将不会读取。 SDL_Surface *图片= SDL_LoadBMP(“ D:\\ ...