SDL - 简单的DirectMedia Layer是一个跨平台的多媒体库,旨在通过OpenGL和2D视频帧缓冲提供对音频,键盘,鼠标,操纵杆,3D硬件的低级访问。它被MPEG播放软件,模拟器和许多流行的游戏使用,包括获奖的Linux端口“文明:呼唤权力”。不应与安全开发生命周期混淆。
SDL2在SDL_INIT()调用中构建视频设备并初始化了视频设备。 如果SDL2决定使用Wayland,则该调用连接到Wayland服务器并存储WL_DIS的Wayland_createdevice ...
我想做什么: 使用使用SDL2,SDL2-图像和SDL2-TTF的G ++构建独立应用程序 项目文件夹的结构为 makefile src<-- my files SDL2 <-- git clone of SDL2
我使用以下命令构建 GCC Project.C -IC:\ USER \ JOHN \ SDL3-3.2.2 \ X86_64-W64-MINGW32 \ INCLUDE-LC:\ USERS \ JOHN \ JOHN \ SDL3-3.2.2 \ X86_64-W64-W64-W64-MINGW32项目 项目文件简单 #
SDL_AppIterate 回调,多个显示器上具有不同刷新率的多个窗口
当有多个显示器时,它们的刷新率可能不同。假设一个窗口的显示频率为 60Hz,另一个窗口的显示频率为 30Hz,并且垂直同步也已打开。如何调用 SDL_AppIterate ?一旦...
SDL 导致未定义符号:“_main”,引用自:start in crt1.10.5.o
当我尝试在我的 C++ 程序中使用 SDL 时,我得到以下信息: > g++ 最小.cpp SDLMain.m 未定义的符号: “_main”,引用自: 从 crt1.10.5.o 开始 ld:未找到符号 科尔...
我认为我已经正确安装了SDL,但我找不到像 import Pygamein python 这样的检查方法。我使用的是 Ubuntu 13.04。这是我的 C++ 代码中的标头#include“SDL/SDL.h”。当我运行 g++ 时...
为什么 nvcc 在包含 SDL2 库时给出错误“标识符“__builtin_ia32_ldtilecfg”未定义”?
对于编程来说相对较新,我一直在尝试使用 C++ 从头开始制作 3D 渲染管道,而无需 OpenGL 或 Vulkan 提供的抽象,并且我想尝试实现 CUDA
我制作了自己的体素引擎,当我在 trinagle 上设置纹理时,它看起来很奇怪并且不正确 这是我的三角形渲染代码: 顶点[0].position.x = draw_face.point0.x; 顶点[0].position.y = 绘制...
我正在尝试使用 bgfx 和 sdl2 制作“Hello Quad”。我能够使用 sdl 打开一个窗口,没有问题,但是当我尝试添加简单的 bgfx 启动器时,我的程序挂起,没有错误。我在这里...
我尝试将 SDL2 与 Rust 一起使用,但失败了。我按照他们的 github 页面上的所有内容进行操作,但无法使其正常工作。这是我到目前为止所做的。 我下载了框架...
我在使用 SDL 时遇到了一个非常奇怪的问题,特别是在按键方面。我制作了一个简单的程序,该程序应该根据预置的箭头键在屏幕上显示不同的消息...