首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Rakudo中定位SDL2.dll

无法在Rakudo中定位SDL2.dll
EN

Stack Overflow用户
提问于 2022-08-03 14:39:59
回答 1查看 78关注 0票数 6

最近我一直在尝试学习Raku语言,我试着制作一个简单的蛇游戏。代码以以下内容开头:

代码语言:javascript
复制
use SDL2::Raw;
use Cairo;

但是,当我使用rakudo raku.raku编译时,我会得到以下错误:

代码语言:javascript
复制
Cannot locate native library 'SDL2.dll': error 0x7e
  in method setup at C:\Program Files\Rakudo\share\perl6\core\sources\60460C9F1B4C4D337A9E1B809E754542AE8E6474 (NativeCall) line 319
  in method setup at C:\Program Files\Rakudo\share\perl6\core\sources\60460C9F1B4C4D337A9E1B809E754542AE8E6474 (NativeCall) line 366
  in sub raku-nativecall at C:\Program Files\Rakudo\share\perl6\core\sources\24CEF9BE56A579865C79D79E9E44D51012C345EA (NativeCall::Dispatcher) line 46
  in block <unit> at raku.raku line 10

我成功地用zef install SDL2::Rawzef install cairo安装了SDL2::Raw和Cairo,当我键入zef list时,它列出了已安装的模块:

代码语言:javascript
复制
===> Found via Zef::Repository::LocalCache
Cairo:ver<0.3.2>
SDL2::Raw:ver<0.3>

随机信息: raku.raku第10行为SDL_Init(VIDEO);,60460C9F1B4C4D337A9E1B809E7542AE8E6474行319为nqp::buildnativecall(self,

谢谢你的回答!

EN

回答 1

Stack Overflow用户

发布于 2022-08-03 14:44:57

我将检查SDL2::Raw的文档,该文档给出了确保安装了SDL2库的说明。

就像你在窗户上,你想要https://libsdl.org/download-2.0.php

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

https://stackoverflow.com/questions/73223421

复制
相关文章

相似问题

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