首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在WSL上安装SDL2 :为什么找不到Dbus_Context?

在WSL上安装SDL2 :为什么找不到Dbus_Context?
EN

Stack Overflow用户
提问于 2022-12-02 11:49:22
回答 1查看 25关注 0票数 -1

我的WSL2 Ubuntu在Windows上有个问题。

我试着按照Linux/Unix网站上的说明安装SDL2。

当我试图在构建/文件夹中创建时。我收到以下错误消息:

代码语言:javascript
运行
复制
path/SDL_fcitx.c:50:5: error: unknown type name ‘SDL_DBusContext’
   50 |     SDL_DBusContext *dbus;

我试着在SDL_fcitx.c文件中检查,其中确实包含了"SDL_dbus.h“。正如您所知,我之前遇到了一个问题:"/bin/bash^M: bad解释器:“我可以在所有文件上使用以下命令修复它:sed -i -e 's\r$//' <file>

奇怪的是,我可以在C和'C++‘项目上使用SDL,但是我找不到C#项目所必需的'SDL2.dll’。我想知道是否应该修复安装,以及如何修复,或者如何找到'SDL2.dll‘。

EN

回答 1

Stack Overflow用户

发布于 2022-12-04 18:54:27

好的。这样我就能解决这个问题了。这真的很容易,我在线下载了SDL2.dll文件,然后把它放在C:/Windows/system32C:/Windows/SysWOW64中。我不认为你必须把它放在两个目录中,我也不知道是否有任何其他解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74655339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档