从源代码编译
您可以在此处下载预构建的二进制文件。
如果您仍然想自己编译源代码,请按照以下说明操作。
警告
This is a simplified quick build guide.
如果您是为生产而不是家庭使用而构建,最好使用自动构建脚本。
通用
该软件可能在大多数Linux系统上都能正确编译和工作。它应该适用于macOS甚至Windows。
- 在GitHub库 https://github.com/ton-blockchain/ton/ 下载TON区块链源代码的最新版本:
git clone --recurse-submodules https://github.com/ton-blockchain/ton.git
- 安装最新版本的:
make
cmake
版本 3.0.2 或更高g++
或clang
(或适用于您的操作系统的另一种C++14兼容编译器)。- OpenSSL(包括C头文件)版本 1.1.1 或更高
build-essential
,zlib1g-dev
,gperf
,libreadline-dev
,ccache
,libmicrohttpd-dev
,pkg-config
,libsodium-dev
,libsecp256k1-dev