设置开发环境
欢迎回来!我希望您喜欢学习 Sui 和 Move 编程语言。在本课中,我将指导您设置开发环境以在系统上运行 move 程序。在我们深入研究之前,确保您已在系统上安装了所有必要的先决条件至关重要。不用担心!我将为您提供特定系统的安装说明。因此,请随意滚动浏览课程以找到相关的安装指南。
在MacOS 上安装的准备
让我们完成在MacOS上安装Move on Sui的必要步骤。打开终端并运行以下命令。
使用以下命令进行安装 brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
使用以下命令进行安装 cURL
brew install curl
使用以下代码进行安装 CMake
brew install cmake
安装 Git
brew install git
在Linux上安装的准备
现在,让我们来看看在 Linux 系统上安装 move 时需要准备什么
使用以下命令进行更新 apt-get
sudo apt-get update
使用以下命令进行安装 cURL
sudo apt install curl
安装 Git CLI
sudo apt-get install git-all
使用以下命令进行安装 cMake
sudo apt-get install cmake
安装 GCC
sudo apt-get install gcc
安装 libssl-dev
sudo apt-get install libssl-dev
安装 pkg-config
.此命令是可选的。如果您的系统中有 OpenSSL,请安装。
sudo apt-get install pkg-config
安装 libclang-dev
sudo apt-get install libclang-dev
安装 libpq-dev
sudo apt-get install libpq-dev
安装 build-essential
sudo apt-get install build-essential
在Windows安装的准备
让我们来看看在 Windows 上安装 move 需要准备什么
1、Windows 11 已经安装了 Microsoft 版本 cURL
的 .
2、使用以下链接下载并安装 Git CLI:https://git-scm.com/download/
3、从这里下载并安装 cMake
:https://cmake.org/download/
4、下载并安装协议缓冲区。请将它们添加到您的 Windows PATH
环境变量中。
5、下载并安装C++构建工具:https://visualstudio.microsoft.com/downloads/
注意:该 sui console
命令在 PowerShell 中不起作用。
安装 Cargo 和 Rust
现在您已经完成了系统中的所有必备安装,无论是 MacOS、Linux 还是 Windows,您都需要安装 Cargo 和 Rust。运行以下命令来执行此操作
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
您还可以访问 Rust 官方页面,了解安装 Rust 的其他方法。
安装 Move on Sui
现在一切都完成了,让我们终于安装 Sui。运行以下命令以从 devnet
安装 Sui 二进制文件。
cargo install --locked --git https://github.com/MystenLabs/sui.git --branch devnet sui
检查您的 Sui 安装版本
sui --version
注意:如果您在安装 Sui 时遇到错误,请确保所有先决条件都已更新
总结
成功设置开发环境后,让我们继续运行和部署“Hello World”程序。这将使您了解如何在 Sui 区块链上部署您的智能合约。