Rust程序设计入门初步

2019年2月,经过千难万险,终于在一台windows8机器上面,安装好了Rust。

也是rust init,也是同样的visual studio,但是就不是同样的味道。

如果使用win 8,推荐最好是装机之后马上安装各类补丁,比如挨千刀的3176929以及我怎么装也装不上的KB2919355,然后安装studio,然后rust,才能咔咔的顺利装上,否则建议windows 10吧,无情吃掉硬盘若干存储的windows 10的好处就是不必经历漫长和往复的补丁折腾。

对于2919355多说一句,如果没有一张安装光盘,基本就无法恢复系统到原来的初始状态从而也就装不上这个补丁。

https://support.microsoft.com 有可能有用,但是对我没什么作用。

==========

原来是:https://www.rust-lang.org/zh-CN/rustup-init.exe 下载rust安装包

现在是:https://www.rust-lang.org/tools/install   会指导你进入这个链接:https://win.rustup.rs 所以……谁知道什么时候爬虫就失灵了是不?

============

cargo也会顺势安装上。同样,rustc和cargo都有--version选项:

rustc --version

rustc 1.32.0 (9fda7c223 2019-01-16)

cargo --version

cargo 1.32.0 (8610973aa 2019-01-02)

============

第一个rust程序

我知道伸手党(拿来主义者)早就等着这里呢,不用急,拿去:文件名helloworld.rs (这一点比java随意,不用必须使用类名称来建立文件名)

fn main(){
        println!("Hello, world!");
     }

println后面有一个叹号,如果不带叹号,这就成了一个macro,宏。会报错:

error[E0423]:expected function, found macro `println`

For more information about this error, try `rustc --explain E0423`.

======

好的,似乎不配置点啥,对不起这个大名鼎鼎的语言了,那么怎么在vs code里面配置它?进入下列网址,也就是rust.ORG里面,tools标签。

https://marketplace.visualstudio.com/items?itemName=rust-lang.rust

哈,有一个按钮vs code,点击进入,如果安装了vs code,就会激活它,然后再点击安装就好了。这是最简单方案。在提示页中会告诉你这是给vs code装一个rust扩展:

Adds language support for Rust to Visual Studio Code. Supports:

下载一份源代码,https://static.rust-lang.org/dist/rust-nightly-src.tar.gz

经过漫长的解压过程,解压缩到:
C:/Programdata/rust/rustsrc/
在系统变量PATH中添加PATH:

C:\ProgramData\rust\rustsrc\src
顺便评价几个安装指南……
http://www.dayue8.com/rust/2464.html
写的一般……缺少指引
https://my.oschina.net/u/152503/blog/366681
文字较为生硬,对新手不友好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值