当我尝试为webasm编译时,出现错误“找不到rust-lld”。我该怎么办?
我一直在使用一个伪程序来遵循rust webasm手册中的说明,并且一切工作到最初的编译为止,但由于此错误而失败,这显然意味着未安装某些链接器。
我的上下文是ARM 64位盒上的Ubuntu。
答案 0 :(得分:1)
rust-lld
位于非$PATH
路径中,这意味着您必须使用完整路径或将路径添加到$PATH
环境变量中。
就我而言,它可以在~/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/rust-lld
当然,路径可能会因体系结构和版本而异。