Skip to main content
Skip to main content
Edit this page

如何构建 ClickHouse 发布包

拉取 ClickHouse 源码​

运行发布脚本​

如何在开发过程中编译 ClickHouse

以下教程是在 Ubuntu Linux 中进行编译的示例。 通过适当的更改,它应该可以适用于任何其他的 Linux 发行版。 仅支持具有 x86_64、AArch64。 对 Power9 的支持是实验性的。

安装 Git 和 CMake 和 Ninja​

或cmake3而不是旧系统上的cmake。 或者在早期版本的系统中用 cmake3 替代 cmake

安装 Clang​

On Ubuntu/Debian you can use the automatic installation script (check official webpage)

拉取 ClickHouse 源码​

编译 ClickHouse​

若要创建一个执行文件, 执行 ninja clickhouse。 这个命令会使得 programs/clickhouse 文件可执行,您可以使用 client 或 server 参数运行。