20得票2回答
CMake:前导或尾随空格(策略CMP0004)

我正在跟随这个问题。然而我的cmake遇到了错误: -- Configuring done CMake Error at CMakeLists.txt:18 (add_executable): Target "main" links to item "-L/usr/lib/x86_64-...

20得票2回答
SDL2 C++ 截图功能

你好,我想知道是否可以使用SDL2轻松地进行截屏。 我尝试了SDL_GetWindowSurface,但出现错误: 没有可用的硬件加速渲染器。 我从这里获取了代码。 另一个解决方案是将纹理转换为表面,但我没有成功... 您有什么解决方案吗?

20得票1回答
SDL2: 快速像素操作

我想在显示器上绘制像素,并根据一定参数频繁地改变它们。例如,如果红色像素和绿色像素碰撞,则它们都会消失等。 每帧我需要处理大约100到1000个像素。我采用了多线程的方法,但无法达到30FPS(我所需的)。目前,我在RAM中存储了一个Pixel数组,其中包含所有像素和一个SDL_Surfac...

19得票1回答
有没有适用于C编程的SDL2.0好的教程?(不是C ++)

我是一名正在学习C语言编程的学生。 在我的课程中,我需要创建类似Wolfenstein3D的克隆项目 (因此该项目被命名为“wolf3d”)。为了完成这个项目,我可以使用我的学校创建的图形库或SDL。我选择了SDL,因为它更复杂,因此更有趣。 不幸的是,我找不到任何关于SDL2的C教程。即使是...

19得票1回答
使用SDL2绘制矩形

我刚开始使用SDL2,但遇到了问题。 我想创建一个窗口并将其涂成红色。 但它仍然是白色的,我不明白为什么。 这是代码:int main (int argc, char** argv) { SDL_Window* pWindow = NULL; pWindow = SDL_Cr...

19得票2回答
如何在SDL中获取屏幕大小

我正在尝试使用SDL和C++编写程序。如何在SDL中获取屏幕的像素宽度和高度?我想要获取屏幕的宽度而不是窗口的宽度。

19得票1回答
什么是SDL_Joystick和SDL_GameController?它们之间有什么关系?

SDL_Joystick和SDL_GameController之间的关系是什么?目前我所知道的只有这些: SDL_GameController及其相关功能都是在SDL2中引入的新API的一部分。 SDL_GameController及其相关功能是建立在现有的SDL_Joystick API...

19得票1回答
树莓派上如何在没有X的情况下安装SDL2?

我希望开发一些使用SDL2在7英寸RPi触摸屏上显示图形的代码,但我不想安装完整的桌面操作系统。我已经安装了Raspbian Buster Lite。当我尝试运行一些简单的测试代码时,会出现错误:user@rpi4:~/01_hello_SDL $ ./hw Window could not ...

18得票3回答
使用Homebrew安装的SDL2在Xcode中使用

我已经使用Homebrew安装了SDL2,但现在不知道如何确保Xcode可以使用它!我导入了创建的库并将其添加到项目的构建阶段选项卡中。但是当我尝试构建时,出现错误“未找到SDL2/SDL.h”。

18得票6回答
SDL2: LNK1561:入口点必须定义。

我想编译这段代码:#include <SDL.h> int main(int argc, char* argv[]) { return 0; } 但它无法链接:Error 1 error LNK1561: entry point must be defined 这个库中...