版本:1.0.0 beta 5
我已经使用参数“–prefix = $HOME / local”运行install.sh脚本了(安装到我的主目录)
这工作正常,但ldconfig(install.sh进程的一部分)由于缺少root权限而失败,然后rustc无法找到库
rustc: error while loading shared libraries: librustc_driver-4e7c5e5c.so: cannot open shared object file: No such file or directory
解决方法
如果指定其他前缀,则需要设置LD_LIBRARY_PATH环境变量.这是一个冒号分隔的列表(如PATH),通常没有设置.你会在shell配置中想要这样的东西:
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:~/local/lib"