一个分形物理游戏
在 macOS 上,可以使用 Homebrew 安装这些依赖项:
brew install cmake eigen sfml
或者,可以使用 vcpkg:
vcpkg install eigen3 sfml git cmake make
sudo pacman -S eigen sfml git cmake make
mkdir build && cd buildcmake -DCMAKE_CXX_FLAGS="-I/usr/local/include" ..vcpkg,请添加标志 -DCMAKE_TOOLCHAIN_FILE=[path/to/vcpkg]/scripts/buildsystems/vcpkg.cmakecd ..cmake --build build此外,还可以使用平台依赖的构建系统,例如 Make:
make -C buildcd ~cd MarbleMarchermkdir build && cd buildcmake ..cd ..cmake --build buildcp build/MarbleMarcher ./assets 文件夹build(或子目录)中./MarbleMarcher: error while loading shared libraries: libsfml-graphics.so.2.5: cannot open shared object file: No such file or directory
暂无开放 Issues,或尚未同步最近议题。