rust玩rust什么配置要求求真的那么高吗

> 你来人间一趟的博客详情
摘要: rust,windows,开发环境
最完整的一篇文章见&,感谢原作者,我这篇是为懒人准备的。
我的是32位Win7,so...
第一步,打开浏览器,输入url:& 并回车。 等页面加载完毕,只见页面上右侧 有两个button, Install和 other downloads, 如果你是32位, 就选择 other downloads, 在新页面选择 &Windows installer (.exe) &32-bit,
下载下来,直接双击运行,直至安装完毕,过程中需要全选 (cargo, add path等)配置项。
第二步: &运行cmd,打开命令行, 不会的自己百度....,输入rustc ,这个是rust的编译命令, 没问题的话说明rust正确安装, 再 输入cargo,这个是rust的爽到爆的包管理器, 比npm,maven什么的只强不弱,如果没异常,说明cargo安装正确,同志们,你们可幸福了,因为最新版rust已经集成了cargo,倍爽.
第三步: &下载编译racer,这个是code提示工具,就像golang的gocode,
看这个: git clone /phildawes/racer.git&&
如果您不知道这是什么意思, 请到网址&&,点击download,安装时选择添加到path就ok了.
此步,我在D盘建了一个文件夹,名为 RustPath,打开cmd,cd到RustPath下, &执行上面那句话,等下载完毕,你会看到多了一个racer目录,Yes! & cmd不要关, cd 到racer目录, 先编译一下 cargo build,报错了,没关系,执行 cargo update, &回车. 再执行 cargo build,回车。 在racer\target 目录下多了个&racer.exe,这就是我们想要的东东.
第四步: &请看原文安装sublime text3 。 我摘抄如下:
&下载最新版,这不是一个免费软件,
先按照的说明,为编辑器添加包管理控制器,最直观的方式是
下载包管理控制器
从编辑器菜单 Preferences & Browse Packages 打开包管理路径
从该路径的上层路径中找到 Installed Packages/ 目录,并把下载的文件复制到这个目录中,然后重启编辑器即可。
在编辑器上按下 ctrl+shift+p 组合键打开快速指令框,并输入 install package 两个单词,指令框会匹配出相近的指令
将光标移到 Package Control: Install Package 指令上按下回车,会再次弹出搜索框,这次输入 rust 这个单词就可以看到当前网路上已被收录的包..}
不要客气,把rust相关的最前面3个全装了,有一个似乎是国人开发的,反正没坏处。
通过菜单 Preferences -& Package Settings -& RustAutoComplete -& Settings User 打开该功能的配置档,添加如下内容
&&//&&racer.exe绝对路径
&&"racer":&"D:/RustPath/racer/target/racer.exe",&&
&&//&&rust源码文件路径
&&"search_paths":&[&&&&"D:/RustPath/source/rust-nightly-src/rust-nightly/src"
rust源码下载地址:&&, &你也可以git clone,总之下载下来解压到一个目录,我这里解压在 RustPath/source目录.
第五步: &配置环境变量 , 作为开发者,不会的自己去百度. & path 在最后的分号后加上&
D:/RustPath/racer/target
实际上就是系统去寻找racer.exe , 然后新建一个环境变量 ,名为&
RUST_SRC_PATH
值为&D:/RustPath/source/rust-nightly-src/rust-nightly/src 就是刚才的source路径. 为什么要再设一遍,因为 racer要通过这个变量去找source。
第六步: 本来很简单的,结果写了6步。没事,rust值得你拥有,现在去体验酸爽的感觉:
cmd没关吧, cd..退到RustPath目录, &输入 cargo new &lesson1 --bin, 关于cargo,请见&,看 &get &started。 这时在rustpath下新建了一个完整项目lesson1,用sublime打开src下的main.rs, 在main函数随便输入 &std::os:: &什么的,就能看到代码提示了。
至此,一个rust的开发环境搭建完毕,如果只是用rust的标准库,这些就足够了,rust已经集成了llvm,另外有高手要link &C/C++写unsafe code,需要安装mingw,最简单粗暴的做法: & 到&&下载 mingw-get.exe,然后选中你要的包,安装. &
需要注意的是,如果你要用make命令, 将&MinGW\bin 下的mingw32-make.exe 复制一份,重命名为make.exe,
这样编译racer的话,你也可以 进入racer的目录,直接输入make,和cargo build是一样的。
如果有什么不清楚的,请留言. &总的说来,步骤简化如下 :&
1) 安装 rust&
2)安装git&
3) git racer源码 或直接下载包,然后编译exe
4) git rust源码 或直接下载包
5) 安装sublime text3,并设置
6) cargo new 一个项目,当然直接手工建也Ok
7) 编译main.rs &,愉悦地敲代码吧
敲代码首推 &rust-by-example &, rust中文社区&&
example中文翻译地址:&
对着敲吧,可能部分示例报错,.......因为1.0还未正式发布, 不过这又有什么关系呢,我们就喜欢折腾. &
QQ群:&& & &我是 南京-龙舞春秋 ,小菜一名,群中大牛无数,C++老鸟若干。 另外,golang群:&&195112
人打赏支持
码字总数 4538
rust1.0已经自带racer了,在安装完的bin目录下,如果从soure编译,我最近没有去看
不还意思,最近一段时间没有搞rust,根据你的描述,debug的可用
支付宝支付
微信扫码支付
打赏金额: ¥
已支付成功
打赏金额: ¥
& 开源中国(OSChina.NET) |
开源中国社区(OSChina.net)是工信部
指定的官方社区本宝宝&&I3+GTS450&&老爷机&&RUST 进服务器 一直是无限loading....& &
大神不是说 这个游戏 神优化吗&&怎么要求配置这么高!
社区昵称:KkeTA
无限loading和你的配置高不高并没有什么卵关系,网络的原因
社区昵称:emcer[?]
找个低ping的服务器不就得了...
另半夜比较快...
社区昵称:RayStorm
本宝宝。。。。
楼主你多大,我真是受不了这种说法
目测幼儿园还没去呢!&
目测小学了。&
社区昵称:$nakyBe4sT
宝宝你网络不好呀,换服吧。
发自移动设备 - 你的掌上 SteamCN 社区
社区昵称:Aachen
宝宝。。。。
社区昵称:打我的是猫
吓死本宝宝了
社区昵称:杀鸡狂魔
SteamCN 蒸汽动力 & Chinese Steam User Fan Site.
来浏览本站
06:49, PE: 0.153996s , QE: 91, Gzip On, Redis On.

我要回帖

更多关于 rust腐蚀配置要求 的文章

 

随机推荐