基于 ubuntu 系統,設置基礎環境。
#!/usr/bin/env bashsudo apt-get update# 安裝基礎編譯軟件
sudo apt-get -y install gcc g++ cmake git# 安裝編譯 glfw 依賴的軟件
sudo apt-get -y install libwayland-dev libx11-dev libxcursor-dev libxi-dev libxinerama-dev libxkbcommon-dev libxrandr-dev pkg-config# 安裝編譯窗口示例程序需要的軟件
sudo apt-get -y install libglew-dev
從下載頁獲取 glfw 源碼到本地,解壓并編譯。編譯遇到問題,直接問 DeepSeek 即可。
#!/usr/bin/env bashunzip glfw-3.4.zip && cd glfw-3.4 && cmake -B build && cmake --build build
從 glad 下載頁生成 glad 頭文件和源文件。
將 glfw 生成的頭文件與 lib 庫和?glad 的頭文件放在工程對應位置,然后編譯運行即可。
注:有需要可以直接去 github 下載我的練習源碼編譯。