Rust学习笔记000 安装 rustwasmc-init: error while loading shared libraries: libssl.so.1.1

rustwasmc安装

  • 需要先安装rust
  • curl https://raw.githubusercontent.com/second-state/rustwasmc/master/installer/init.sh -sSf | sh

错误处理,缺少lib

  • rustwasmc-init: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
  • rustwasmc-init: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
$find / -name libssl.so.1.1
/home/pdd/anaconda3/lib/libssl.so.1.1
$sudo cp  /home/pdd/anaconda3/lib/libssl.so.1.1 /usr/lib
$find / -name libcrypto.so.1.1
/home/pdd/anaconda3/lib/libcrypto.so.1.1
$sudo cp  /home/pdd/anaconda3/lib/libssl.so.1.1 /usr/lib
$sudo cp  /home/pdd/anaconda3/lib/libcrypto.so.1.1 /usr/lib

安装完成

$ bash init.sh  #我是下载sh文件,手动修改了部分代码
info: downloading rustwasmc
/home/pdd/myrust/temp
https://github.com/second-state/rustwasmc/releases/download/v0.1.29/rustwasmc-v0.1.29-x86_64-unknown-linux-gnu.tar.gz
/home/pdd/myrust/temp/input.tar.gz
info: successfully installed rustwasmc to `/home/pdd/.cargo/bin/rustwasmc`
$ rustwasmc -h
rustwasmc 0.1.29
The various kinds of commands that `rustwasmc` can execute

USAGE:
    rustwasmc [FLAGS] [OPTIONS] 

FLAGS:
    -h, --help       Prints help information
    -q, --quiet      No output printed to stdout
    -V, --version    Prints version information
    -v, --verbose    Log verbosity is based off the number of v used

OPTIONS:
        --log-level     The maximum level of messages that should be logged by rustwasmc. [possible values:
                                   info, warn, error] [default: info]

SUBCOMMANDS:
    build    ️  build your npm package!
    clean    clean the pkg and target dir
    help     Prints this message or the help of the given subcommand(s)

你可能感兴趣的:(笔记,rust,学习,笔记)