编译一个叫:未来的IDE-Zed编辑器(Windows平台)

作者 : admin 本文共836个字,预计阅读时间需要3分钟 发布时间: 2024-06-17 共1人阅读

一、前言

截止到2024-6-15,Zed官方并未给出Windows的二进制安装包,如果想在Windows平台使用的话需要自己编译,我是如何编译的请随我道来,有兴趣的码友可以尝试下,在下可不敢保证各位码友按我这方法能100%编译出来,得根据自己的平台环境而定了。

二、尬诗搞事情,开干

1.编译环境

(1)rust-1.79.0版本

(2)RustRover-2024.1.2版本

2.安装rust和RustRover,具体安装不再说明

3.下载Zed源码:https://github.com/zed-industries/zed

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图

4.解压zip

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(1)

5.按Win+R键输入cmd,粘贴rustup target add wasm32-wasi回车,官方编译教程在这:https://github.com/zed-industries/zed/blob/main/docs/src/development/windows.md

我是看不太懂英文啊,只能凭感觉来了。

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(2)

6.打开RustRover,找到File,点击Open…,然后选择前面解压的文件目录:zed-main

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(3)

7.打开RustRover的终端

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(4)

我在cargo build时出现过这个io-extras库错误的问题,

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(5)

进行cargo update之后再cargo build, cargo run问题解决,其实有时候应该是网络问题导致编译失败的。

但是这过程中又出现rustfmt.exe程序终止问题,没多管,直接关闭

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(6)

最后,弹出了Zed IDE编辑器的画面了

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(7)

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(8)

以上呢编译出来的是Debug的,那要编译为Release,咋整?看

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(9)

本以为呢会和Debug一样编译很快,没想到编译了好几次才成功,编译显示有1108个文件要编译,有时候编译到500多个的时候就出现什么什么库报错了,有时候有是900多个的时候出现,我想这应该是网络问题吧,只要出现错误我就一直重复一直爽:

cargo clean
cargo build –release

真的是car(卡读qia)了个go(狗)啊!

编译一个叫:未来的IDE-Zed编辑器(Windows平台)插图(10)

本站无任何商业行为
个人在线分享 » 编译一个叫:未来的IDE-Zed编辑器(Windows平台)
E-->