Mir*_*rge 1 rust rust-cargo solana
我正在尝试构建一个 Rust 项目,当我尝试cargo build-bpf --manifest-path=contracts/solana/program/Cargo.toml --bpf-out-dir=dist/solana/program在终端中执行时,出现以下错误:
无法获取主目录路径:找不到环境变量
关于如何解决它有什么想法吗?
cargo build-bpf需要HOME设置环境变量才能工作。要解决此问题,您有以下几种选择:
HOME将始终被设置。有关如何执行此操作的更多信息,请访问:如何从 Visual Studio Code 集成终端在 Windows 上使用 Bash?HOME变量,例如:$Env:Home = "c:\path\to\my\work\dir"
Run Code Online (Sandbox Code Playgroud)
老实说,我不能 100% 确定第二个选项是否有效。
有关您在源代码中看到的特定错误的更多信息cargo-build-bpf:https://github.com/solana-labs/solana/blob/d5dec989b93fc94c9416a60193e52e8b68bd7133/sdk/cargo-build-bpf/src/main.rs#L474
| 归档时间: |
|
| 查看次数: |
5754 次 |
| 最近记录: |