我正在跟随这个问题。然而我的cmake遇到了错误: -- Configuring done CMake Error at CMakeLists.txt:18 (add_executable): Target "main" links to item "-L/usr/lib/x86_64-...
你好,我想知道是否可以使用SDL2轻松地进行截屏。 我尝试了SDL_GetWindowSurface,但出现错误: 没有可用的硬件加速渲染器。 我从这里获取了代码。 另一个解决方案是将纹理转换为表面,但我没有成功... 您有什么解决方案吗?
我想在显示器上绘制像素,并根据一定参数频繁地改变它们。例如,如果红色像素和绿色像素碰撞,则它们都会消失等。 每帧我需要处理大约100到1000个像素。我采用了多线程的方法,但无法达到30FPS(我所需的)。目前,我在RAM中存储了一个Pixel数组,其中包含所有像素和一个SDL_Surfac...
我是一名正在学习C语言编程的学生。 在我的课程中,我需要创建类似Wolfenstein3D的克隆项目 (因此该项目被命名为“wolf3d”)。为了完成这个项目,我可以使用我的学校创建的图形库或SDL。我选择了SDL,因为它更复杂,因此更有趣。 不幸的是,我找不到任何关于SDL2的C教程。即使是...
我刚开始使用SDL2,但遇到了问题。 我想创建一个窗口并将其涂成红色。 但它仍然是白色的,我不明白为什么。 这是代码:int main (int argc, char** argv) { SDL_Window* pWindow = NULL; pWindow = SDL_Cr...
我希望开发一些使用SDL2在7英寸RPi触摸屏上显示图形的代码,但我不想安装完整的桌面操作系统。我已经安装了Raspbian Buster Lite。当我尝试运行一些简单的测试代码时,会出现错误:user@rpi4:~/01_hello_SDL $ ./hw Window could not ...
我已经使用Homebrew安装了SDL2,但现在不知道如何确保Xcode可以使用它!我导入了创建的库并将其添加到项目的构建阶段选项卡中。但是当我尝试构建时,出现错误“未找到SDL2/SDL.h”。
我想编译这段代码:#include <SDL.h> int main(int argc, char* argv[]) { return 0; } 但它无法链接:Error 1 error LNK1561: entry point must be defined 这个库中...