- 请自行安装msys2的msys64-mingw64
- 低版本环境没测试,估计没问题
- 由于手动编译
assimp
耗时比较久,默认使用msys2的mingw-w64-x86_64-assimp - 如果
assimp
无法使用,可考虑ext/CMakeLists.txt
开启手动编译
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-assimp mingw-w64-x86_64-cmake mingw-w64-x86_64-bzip2 mingw-w64-x86_64-glm mingw-w64-x86_64-glfw
编译环境 | 项目使用版本 |
---|---|
gcc | 13.1.0 |
g++ | 13.1.0 |
cmake | 3.24 |
bzip2 | 1.0.8 |
库名 | 项目使用版本 |
---|---|
glad | gl4.6-core |
glfw | 3.3.8 |
glm | 0.9.9.8 |
imgui | v1.78 |
assimp | v5.2.5 |
git clone --recurse-submodules git@github.com:mochazi/LearnOpenGL-Notes.git
git submodule