bluemars C++中的模块化程序地形生成器
BlueMars 是一个模块化程序地形生成器,不依赖任何外部库。然而,2DVisualizer 依赖于 SFML 和 SFGUI。您可以在任何符合 C++11 及更高版本的编译器上构建 BlueMars。目前已在 Windows、Linux 和 OS X 系统上通过 MSVC12 (Visual Studio 2013) 和 gcc > 4.8 进行了测试。如果您需要编译 2DVisualizer,首先需要拥有 SFML 和 SFGUI。这些库可以从源代码编译,也可以通过您常用的包管理器获取。以下是编译 SFGUI 的简单步骤:
-
进入源代码目录:
cd
-
生成构建文件:
cmake .
-
安装:
make install
确保 FindSFML.cmake 和 FindSFGUI.cmake 文件位于 CMake 的模块路径中,以便正确找到这些库。
下载地址
用户评论