sdl-2 相关问题

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

Dev C++ SDL2,'main'的多重定义

我正在尝试让 SDL2 在 Dev-C++ 中工作。我从 GitHub 下载了 2.26.4 版本,这是最新的稳定版本。 我的项目中只有一个 .cpp 文件,但链接器抱怨多个...

回答 0 投票 0

SDL2 窗口已创建但未显示

我知道问题已经提出并解决了,但是我尝试了提到的所有解决方案,但没有一个有效,所以我会试着问一下。这是我的代码 #包括 #包括 我知道问题已经提出并解决了,但是我尝试了提到的所有解决方案,但没有一个有效,所以我会试着问一下。这是我的代码 #include <stdio.h> #include <stdbool.h> #include <SDL2/SDL.h> int main(){ if(SDL_Init(SDL_INIT_VIDEO) != 0){ return -1; } SDL_Window *window = SDL_CreateWindow("test", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 640, 480, SDL_WINDOW_SHOWN|SDL_WINDOW_RESIZABLE); if(window){ SDL_Delay(3000); SDL_DestroyWindow(window); } SDL_Quit(); } 窗口已创建,我设法进入 if 语句,它只是不显示窗口。 我正在 Ubuntu 上开发 VSCode(我今天安装了它,所以窗口可能缺少一些组件来显示,但截至目前我还不知道)。 在此先感谢您提供的任何帮助

回答 0 投票 0

SDL2 没有在终端按键上触发?

我目前在 Rust 应用程序中使用 sdl2 (0.35.2) 来检测关键事件,但它似乎只触发 Event::Quit 而没有其他。我有一个非常简单的例子 使用 sdl2...

回答 1 投票 0

Rust sdl2 不触发按键

我目前在 Rust 应用程序中使用 sdl2 (0.35.2) 来检测关键事件,但它似乎只触发 Event::Quit 而没有其他。我有一个非常简单的例子 使用 sdl2...

回答 0 投票 0

不为 OpenGL ES 3 + SDL2 + ANGLE + MSVC 绘制任何内容

我在学习教程之后遇到了一个问题,该教程旨在教授如何在主要是 Windows 的桌面环境中使用 OpenGL ES 3.x。 如我的问题标题所述,我正在使用 MSVC、SDL2 和我进行编码...

回答 1 投票 0

arm64 Mac 上未定义的 SDL2 符号?

我设置了 SDL2 并尝试使用示例代码运行它: // 在 linux 上编译: // g++ -std=c++17 main.cpp -o prog -lSDL2 // C++ 标准库 #包括 // 第三方库 #

回答 0 投票 0

如何使用指针返回指针数组中的特定值?

我正在使用SDL2/C++显示图像,如果玩家按下箭头键(上、下、左、右),它会显示相应的图像“上”、“下”、“左”、 “对&

回答 0 投票 0

即使我使用了正确的公式,为什么我的重力模拟中的粒子不能正常工作?

所以我一直在尝试使用 sdl2 和 c++ 制作粒子重力模拟的东西,但即使我使用了正确的公式并且一直在尝试解决问题很多时间它的 sa...

回答 0 投票 0

对“SDL_setRenderDrawColor”的未定义引用

我越来越 C:\用户 asmu\AppData\Local\Tem

回答 0 投票 0

无论我怎么尝试,CMake 都找不到 SDL2

注意这不是编译时问题,这是 cmake 生成时问题。 我一直在尝试设置我的环境,以便 cmake 可以找到 SDL2。 我在 Windows 11 上,使用最新版本的 SD ...

回答 0 投票 0

macOS Ventura 上的 SDL2 库

我已经使用以下命令安装了 SDL: 酿造安装sdl2 但是,我不知道要在我的 .c 文件中包含什么。谁能帮我? 我试着 #include , , 我已经使用以下命令安装了 SDL: brew install sdl2 但是,我不知道要在我的.c 文件中包含什么。谁能帮帮我? 我试着 #include <SDL.h>, <SDL2.h>, <SDL/SDL2.h>, <SDL/SDL2_main.h> 并用命令编译: gcc `sdl-config --cflags --libs` -o main.x main.c

回答 0 投票 0

为什么我的 SDL2 纹理占用了这么多空间?

在 OpenCV 中编写了一个程序,但是它没有舒适的画布,所以使用它对我来说是一种痛苦,决定迁移到 SDL2。注意到 RAM 使用率是原来的 3 倍....

回答 0 投票 0

双显示器的 C++ SDL2 vsync 问题

我很难解决导致我的街机老虎机 SDL2 游戏在我的双显示器 linux 主板上运行不佳的错误。 空渲染::更新() { Time::Tick("正在渲染:&q...

回答 0 投票 0

快速遍历体素算法工作不正确

几天来我一直在尝试实现 J. Amanatides 和 A. Woo 的快速体素遍历算法。但是奇怪的是,体素被渲染得好像它们只是平面一样。 我首先检查射线

回答 0 投票 0

cmake 通过 FetchContent 使用 SDL2 和 SDL2_Image

我有一个小的 cmake 项目,它通过 FetchContent 使用 SDL,这只适用于 SDL。 cmake_minimum_required(版本 3.24) 项目(sdl_test) 设置(CMAKE_CXX_STANDARD 20) 包括(获取内容) 集合(

回答 1 投票 0

尝试使用vscode学习SDL2时遇到一些问题

刚开始学习SDL,遇到这个错误。 process_begin: CreateProcess(NULL, g++ -I src/include -L src/lib -o main main.cpp -lmingw32 -lSDL2main -lSDL2, ...) 失败。 使 (e=2):...

回答 0 投票 0

c++ sdl 游戏在碰撞时停止(内存分配问题?)

我正在使用 C++ 和 SDL 制作经典吃豆人游戏的副本,但我似乎无法解决导致吃豆人和鬼魂穿过地图回到碰撞地点的问题。公关...

回答 0 投票 0

LNK1561 入口点必须定义 Visual Studio 2022 [关闭]

我在使用 C++ VS 2022 制作游戏时遇到此错误。 这是我的主要 int main(int argc, char \*\*argv) 试图改变以下 手动将入口点更改为 main 链接子系统...

回答 0 投票 0

SDL for Mac OS X 只支持部署在 10.7 及以上版本

我正在尝试构建一个 c 项目,我能够使用 cmake,它正在寻找 SDL。我还确认它是通过自制软件 2.26.3 版安装的。 我在 macos Ventura 13.2.1 和 xcode 14.2 上

回答 0 投票 0

Xcode:可执行文件找不到 SDL2.framework

我正在尝试从我的 SDL2 项目创建一个可执行文件,它将在我发送它的任何 Mac 上运行。 我的程序是用 C++、Xcode9.2 编写的 显然,进入 XCode 的方式是 Project->Archive ...

回答 1 投票 0

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