- GCC
- CMake
- Ninja
- Windows
- Pod żadnym pozorem nie trzymać projektu w ścieżce z polskimi znakami
Assimpa należy ręcznie skompilować.
Pamiętaj tylko, żeby je pobierać w innym folderze niż tym od projektu.
$ git clone https://github.com/assimp/assimp.git$ cd assimp
$ cmake -G Ninja .
$ cmake --build .Interesują nas tylko dwa pliki: lib/libassimp.dll.a oraz bin/libassimp-6.dll. Wybieramy je kompujemy do external/assimp/lib oraz external/assimp/bin,
Istnieje prawdopodobieństwo, że należy skompilować GLFW. Robi się to podobnie jak assimpa, z tą różnicą, że kopiujemy libglfw3.a pod ścieżkę external/GLFW
- Tworzymy folder
buildi wchodzimy do niego
$ mkdir build
$ cd build- Generujemy projekt Ninją
$ cmake -G Ninja ..- Kompilujemy projekt
# jeżeli jesteś w folderze ./build
$ cmake --build .
# jeżeli jesteś w głównym folderze
$ cmake --build ./build- Uruchamiamy
$ cd ./build
$ ./main.exe

