sdl-2 相关问题

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

在 Emscripten 中处理 SDL2 大小调整的正确方法

寻找调整来自 Emscripten 的 SDL2 窗口/画布大小的正确方法。 目前,我正在 JS“调整大小”事件上添加一个事件侦听器,并向 Canvas 父级的客户端发送...

回答 2 投票 0

如何配置 Clion 以与 SDL2 配合使用?

我只是想学习如何在 Clion(Jetbrains IDE)中使用 SDL,我在一篇文章中找到了编辑我的 CMakeLists.txt 的答案,我做到了!但它没有奏效。 我可以使用图书馆,但我不能合作...

回答 5 投票 0

在 Linux 上,使用 cmake、SDL 和 SDL_Image,我不断收到 IMG_Load() 的未定义引用错误,我不确定为什么。有人能帮助我吗? [重复]

我正在制作一个 C++ 项目来娱乐。然而我被这个错误难住了。 我的 cmake 文件构建良好,但尝试运行会出现错误:对 IMG_Load'` 的未定义引用。 我在Arch...

回答 1 投票 0

无法在 Mac OS X 上使用 SDL2+OpenGL 3.3 编译着色器

我通过brew的brew install sdl2在mac上获得了SDL2。现在我尝试编译一个简单的 C 程序,但无法启动它。 我尝试编译如下: gcc -Wall -std=c99 -I/opt/homebrew/Cellar/sdl2/...

回答 1 投票 0

如何在SDL2中将Mix_Chunk更改为Mix_Music

如果(SDL_Init(SDL_INIT_AUDIO)< 0) return -1; if( Mix_OpenAudio( 48000, MIX_DEFAULT_FORMAT, 2, 4096 ) == -1 ) return -1; Mix_Chunk *wave = Mix_LoadWAV("a.wav"); auto *p =

回答 2 投票 0

找不到SDL2 begin_code.h 文件

我最近刚刚开始探索 SDL 2,并在 Linux 上下载了 libstl2-dev(我正在使用 Mint,如果这很重要的话)。 然而,当我包含标题 #include 时,vim 不断告诉...

回答 1 投票 0

如何在SDL2中更改图像的背景颜色?

上下文 在我的 SDL2 应用程序中,我尝试加载 png 图像(透明)。我想用 SDL2 为该图像提供背景颜色,因为我想在程序中的其他地方重用该图像,并且我...

回答 1 投票 0

库已正确添加到智能感知中,但构建和调试失败

这是我在调试或运行时收到的错误。 由于共享库事件而停止(未添加或删除库) 已加载“/lib64/ld-linux-x86-64.so.2”。符号已加载。 [线程调试...

回答 1 投票 0

在 Web Worker(Emscripten 和 Rust)中创建 SDL Canvas 时出现问题 - 错误:GLctx 未定义

我在 Web Worker 中创建 SDL 画布时遇到问题。 该程序作为库启动,并且在 Emscripten 构建中没有名为 main() 的函数: // 作为库运行(例如 Android 和

回答 1 投票 0

如何强制 Windows 对我的 pygame 游戏使用专用 GPU?

如何强制 Windows 对我的 pygame 游戏使用专用 GPU? 我使用 pygame._sdl2.video 进行渲染,当我在 Windows 图形设置中将 GPU 更改为专用视频选项时,

回答 1 投票 0

使用SDL2的c程序中的内存泄漏

我的程序在屏幕上绘制一个可以移动的 3D 立方体。当程序刚刚运行或尝试移动立方体时,随着时间的推移,会出现一些内存泄漏。另外,我经历了一些巨大的尖峰......

回答 1 投票 0

如何为SDL2/C++中的.exe提供图标?

问题: 当我使用 SDL2 函数 SetWindowIcon() 函数时,图标仅在窗口中设置,而不是在 .exe 文件中设置,这意味着当将其固定在任务栏中时,我会看到此图标。 我尝试了什么...

回答 1 投票 0

从 SDL_Window* 到 Uint32 的转换无效?

我正在cpp中创建一个分形。对于渲染器,我使用 SDL2,但收到一个我不明白的错误: 35:49:错误:从 'SDL_Window*' 到 'Uint32' {aka 'unsigned int'} 的无效转换 [-fpermis...

回答 1 投票 0

每当我调用 GetAnalogActionData 时,Steam 输入都会导致 SEGFAULT

我正在使用 SDL2 制作游戏,并通过 Steamworks 提供控制器支持,并且每当调用 GetAnalogActionData 时我的程序就会出现 SEGFAULT。 我正在通过 MSYS2 用 MinGW g++ 进行编译,使用 Steamwor...

回答 2 投票 0

我试图找出为什么我的 SDL2 窗口有时关闭但其他时候不关闭(缺少一些代码)

我的问题是我的 SDL2 窗口正在关闭。 我尝试过调试,但是没有发现任何问题,我认为出了问题,但它没有引发运行时问题。我失去了一切可能......

回答 0 投票 0

如何链接与Makefile不在同一文件夹中的.dll?

问题: 我想知道当我使用 Makefile 构建某些内容(创建 .o 或 .exe)时,如果它们不在 main.cpp 和 Makefile 的同一文件夹中,如何链接 .dll 文件。 老办法,我

回答 0 投票 0

如何使用与Makefile不在同一文件夹中的.dll?

问题: 我想知道当我使用 Makefile 构建某些内容(创建 .o 或 .exe)时,如果它们不在 main.cpp 和 Makefile 的同一文件夹中,如何链接 .dll 文件。 老办法,我

回答 0 投票 0

来自 SDL2_ttf 的 TTF_GetError 返回空字符串

这是问题所在的函数 void Video_OpenFont(视频* 视频, 字符* 路径) { 视频->字体 = TTF_OpenFont(路径, 0xFFFF); if (视频->字体 == NULL) { 致命(“失败...

回答 1 投票 0

Cmake应该如何生成我运行时无法生成的Visual Studio解决方案

我需要SDL2、SDl2-image、SDl2-mixer、SDl2-net、SDl2-TTF这些依赖库,但安装这些库后仍然无法运行。是否有可能CMakeLists.txt构建代码找不到...

回答 0 投票 0

使用 conan 构建方法时出现音频脉冲错误

我有柯南3.10.6 这是所有其他信息 个人资料构建: [设置] 拱门=x86_64 build_type=发布 编译器=gcc 编译器.cppstd=gnu17 编译器.libcxx=libstdc++11 编译器版本=11...

回答 0 投票 0

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