anchor 0.32.1 solana 2.3.13 rust 1.90.0 代码编译
这个文档指定了anchor依赖的一系列版本,但是这个文档里面的rustc 版本有点老,我编译的时候老出错. 会提示错误,大概是solana 对应有个toolchain,
我调试了一个可用的版本.
Installed Versions:
rustc: 1.90.0 (1159e78c4 2025-09-14)
solana: solana-cli 2.3.13 (src:5466f459; feat:2142755730, client:Agave)
yarn :1.22.22
node : v23.9.0
anchor : anchor-cli 0.32.1
Installation complete. Please restart your terminal to apply all changes.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
# 指定当前版本
rustup default 1.90.0
#检查版本
rustc --version
sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"
echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.bashrc
set solana version to 2.3.13
$ agave-install-init 2.3.13
✨ 2.3.13 initialized
$ solana --version
solana-cli 2.3.13 (src:0b37b8fd; feat:3294202862, client:Agave)
avm and set anchor version
cargo install --git https://github.com/solana-foundation/anchor avm --force
agave-install-init v2.2.3
avm use 0.32.1
avm use 0.32.1
anchor --verison
npm install -g yarn
anchor init prj1
anchor init --test-template rust prj2
cd prj1
anchor build
rustc --version
solana --version
yarn -version
node --version
anchor --version
rustc 1.90.0 (1159e78c4 2025-09-14)
solana-cli 2.3.13 (src:5466f459; feat:2142755730, client:Agave)
1.22.22
v23.9.0
anchor-cli 0.32.1
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!