> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-postgresql-tls-support.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 从源码为 RISC-V 64 架构构建 ClickHouse 的指南

# 如何在 Linux 上为 RISC-V 64 构建 ClickHouse

ClickHouse 对 RISC-V 提供 Experimental 支持。并非所有功能都支持启用。

<div id="build-clickhouse">
  ## 构建 ClickHouse
</div>

要在非 RISC-V 机器上交叉编译适用于 RISC-V 的版本：

```bash theme={null}
cd ClickHouse
mkdir build-riscv64
cmake . -Bbuild-riscv64 -G Ninja -DCMAKE_TOOLCHAIN_FILE=cmake/linux/toolchain-riscv64.cmake -DGLIBC_COMPATIBILITY=OFF -DENABLE_LDAP=OFF  -DOPENSSL_NO_ASM=ON -DENABLE_JEMALLOC=ON -DENABLE_PARQUET=OFF -DENABLE_GRPC=OFF -DENABLE_HDFS=OFF -DENABLE_MYSQL=OFF
ninja -C build-riscv64
```

生成的二进制文件只能在采用 RISC-V 64 CPU 架构的 Linux 系统上运行。
