foundry配置

  • 惜盐
  • 发布于 2天前
  • 阅读 39

下载rustup.rs为什么下载rustup呢:因为Foundry是由Rust语言编写的一个合约测试框架。下载完成后,双击rustup-init.exe,得到下面图片,先不要操作这个页面,请想看后面操作安装mingw-w64为什么下载mingw-64呢,因为在Windows

  1. 下载 rustup.rs 为什么下载rustup呢:因为Foundry 是由 Rust 语言编写的一个合约测试框架。下载完成后,双击rustup-init.exe,得到下面图片,先不要操作这个页面,请想看后面操作 rustup页面
  2. 安装 mingw-w64 为什么下载mingw-64呢,因为在 Windows 开发 Rust,需要安装 C++ Build Tools 等工具,而 C++ Build Tools 被 Visual Studio 绑定了,要下载 C++ Build Tools 就必须下载 Visual Studio,但是 Visual Studio 安装包非常庞大,而mingw-64文件比较小。mingw-w64 也是 C/C++ 编译器,。GCC 的 Windows 版本

image.png 解压文件 image.png 配置环境变量,设置 PATH 变量,在path变量中新增一个路径:刚才解压文件的地址:XX盘:\XX文件地址\mingw64\bin 注意:我是放在桌面(哭死),因为后面报错。应该可以包mingw64解压的其他地址。 注意:文件夹尽量不要中文

image.png 3.检验gcc是否配置成功:打开命令行,输入 gcc -v**,出现下面提示,则说明配置成功 image.png 4.现在回到之前双击打开的CMD rustup页面 5.输入 3 ,按回车,出现下面这个图片** 安装提示1 6.输入 2,按回车,出现提示语: x86_64-pc-windows-msvc,将 x86_64-pc-windows-msvc 改成 x86_64-pc-windows-gnu。然后回车 安装提示2 7.当出现提示语:modify path variable?(Y/N)时,输入 Y ,按回车 8.然后他会提示你按下回车,关闭 CMD。 9.检查rust是否安装超过:打开 cmd,并输入 rustc -V  10.接下来安装 foundry ,我遇到的问题有:

  1. 这个用户变量没写,报错 image.png 2.系统环境变量这个没写 image.png 3./.foundry/bin文件夹下没有这四个文件 image.png 4.还有好多问题,只不过我不记得了,哪里报错了,你就不整段(你的输入+错误信息)复制出来问 腾讯元宝 5.安装好foundry后,构建第一个foundry项目时,又报错 6.项目构建好后,在vscode中执行这个命令 forge 又报错,你就强制把你的项目强制构建一下,不同问下 腾讯元宝 image.png 7.最后牛执行命令 forge --version,如果出现版本号,就证明成功了 image.png 现在就可以开启foundry编写合约了
点赞 0
收藏 0
分享

0 条评论

请先 登录 后评论
惜盐
惜盐
江湖只有他的大名,没有他的介绍。