安裝 raylib¶
Grid++ 靠 raylib 開視窗、畫圖和讀鍵盤。這一步每台電腦只要做一次。
打開終端機,依照你的系統,把指令一段一段貼上執行。每段都要等它跑完、重新出現 $ 或 %,再貼下一段。
在 Ubuntu 視窗中執行。
第 1 段:安裝編譯工具(會要你輸入 Ubuntu 密碼,輸入時畫面不會顯示)
sudo apt update
sudo apt install -y git build-essential \
libasound2-dev libx11-dev libxrandr-dev libxi-dev \
libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev libxinerama-dev \
libwayland-dev libxkbcommon-dev
第 2 段:下載並安裝 raylib(大約需要 1–3 分鐘)
cd ~
git clone --depth 1 --branch 6.0 https://github.com/raysan5/raylib.git
cd raylib/src
make PLATFORM=PLATFORM_DESKTOP
sudo make install
cd ~
第 3 段:檢查是否成功
第 1 段:安裝 raylib
第 2 段:檢查是否成功
指令和「Windows(WSL)」分頁完全相同,請切換到那個分頁照著做。其他 Linux 發行版的套件名稱不同,課程以 Ubuntu 為準。
如果最後一行看到下面這句話,就完成了 🎉
這些指令在做什麼?(看不懂也沒關係)
sudo apt install ...:從 Ubuntu 的軟體庫安裝 C++ 編譯器g++、版本控制工具git,以及 raylib 需要的圖形、音效套件。sudo代表「用管理員權限執行」,所以要輸入密碼。git clone ...:從網路下載 raylib 6.0 版的原始碼。make:把 raylib 的原始碼編譯成函式庫;sudo make install把它放到系統資料夾,之後所有程式都找得到。- macOS 的
brew install會直接下載編譯好的 raylib,所以比較快。
常見問題¶
沒有出現 raylib installed
往上捲,找找看有沒有 error 字樣的訊息。最常見的原因是第 1 段沒有跑完(例如密碼輸入錯誤)。重新執行第 1 段,再依序執行後面兩段。