以下是我学习Rust编程语言过程中遇到的问题总结,开发环境windows,做下记录(后续遇到的问题会慢慢累加到问题列表中):
error: Blocking waiting for file lock on package cache
错误原因:package_cache被加锁阻塞
解决方法:打开C:\Users\Administrator\.cargo(默认在用户的文件夹中) 删除.package_cache文件
error: failed to run custom build command for `openssl-sys v0.9.58`
错误原因:openssl未安装
解决方法:
1.打开http://slproweb.com/products/Win32OpenSSL.html,下载安装包并安装(默认安装即可)
2.配置环境变量(openssl安装路径):
Path:D:\Program Files\OpenSSL-Win64\bin
OPENSSL_DIR:D:\Program Files\OpenSSL-Win64
OPENSSL_INCLUDE_DIR:D:\Program Files\OpenSSL-Win64\include
OPENSSL_LIB_DIR:D:\Program Files\OpenSSL-Win64\lib