如何在Debian 11(Bullseye)上安装Raylib-Lua?
在Debian 11(Bullseye)上安装raylib-lua绑定
前置依赖安装
首先安装编译所需的基础工具、Lua开发库和raylib:
sudo apt update && sudo apt install build-essential git liblua5.3-dev libraylib-dev raylib
编译并安装raylib-lua
- 克隆raylib-lua源码仓库:
git clone https://github.com/tsnake41/raylib-lua.git
- 进入项目目录:
cd raylib-lua
- 针对Debian 11的Lua 5.3版本编译:
make LUA_VERSION=5.3
- 安装到系统:
sudo make install
验证安装
创建一个测试脚本test.lua:
local rl = require 'raylib' rl.InitWindow(800, 450, "raylib-lua Test") rl.SetTargetFPS(60) while not rl.WindowShouldClose() do rl.BeginDrawing() rl.ClearBackground(rl.RAYWHITE) rl.DrawText("Success! raylib-lua is working.", 160, 200, 20, rl.DARKGRAY) rl.EndDrawing() end rl.CloseWindow()
运行脚本测试:
lua test.lua
如果弹出显示文字的窗口,说明安装成功。
解决系统raylib版本过低的问题
如果编译raylib-lua时出现版本兼容错误,需手动编译最新版raylib:
- 卸载系统自带的raylib:
sudo apt remove --purge libraylib-dev raylib
- 克隆raylib源码并编译安装:
git clone https://github.com/raysan5/raylib.git cd raylib/src make PLATFORM=PLATFORM_DESKTOP sudo make install
- 回到raylib-lua目录重新执行编译和安装步骤。
内容的提问来源于stack exchange,提问作者TPGlitch
相关产品推荐
相关产品推荐

