MyDataStructures 是一个用 C++ 编写的基本数据结构集合,配有一个 Web 界面用于可视化和交互。C++ 数据结构编译成 JavaScript 后在浏览器中执行。Web 界面使用构建。
构建 Unix 二进制文件需要 GNU MakeClang。如果使用 GCC,在 common/Makefile 中将 CXX 变量设置为 g++
构建步骤:

  • 运行 make clean all 构建 Unix 二进制文件。
  • 安装 Emscripten SDKNode.jsNPM 以构建网站。
  • 安装 Broccoli CLI
    CODEBLOCK0
  • 从项目根目录启动构建。