Installing Rust

1.官方说明

If you‘re on Linux or a Mac, all you need to do is this (note that you don‘t need to type in the $s, they just indicate the start of each command):

  curl -s https://static.rust-lang.org/rustup.sh | sudo sh

2.我的环境:

  Centos 7.0 64位

  ①执行命令:curl -s https://static.rust-lang.org/rustup.sh | sudo sh

  ②安装完毕,提示 :

  

  ③If you‘ve got Rust installed, you can open up a shell, and type this:

   rustc --version

  报error啦

  ④解决方案:

    a.vim /etc/ld.so.conf

    b.添加一行代码

     /usr/local/lib

    c.以root身份登录执行命令

     ldconfig -v

  ⑤再查看版本

  rustc --version

  

  OK,到此rust安装成功。

3.编写第一个rust程序并编译执行

  a.vim test.rs 

// test.rs
fn main() {
    println!("Hello, world!");
}

   b. ls 查看文件

     

  c. 编译

  执行命令:rustc test.rs

    

  生成一个二进制文件test

  d.执行可执行文件test

    执行命令:./test

  e.运行结果

    

 
时间: 2024-10-07 18:58:31

Installing Rust的相关文章

rust cargo 一些方便的三方cargo 子命令扩展

内容来自cargo 的github wiki,记录下,方便使用 可选的列表 cargo-audit - Audit Cargo.lock for crates with security vulnerabilities cargo-asm, cargo-llvm-ir - Shows generates assembly or LLVM IR of Rust code cargo-benchcmp - Compare output of cargo bench output, both runs

MIPS平台OpenWrt路由器系统内的Rust应用程序开发

作者:Liigo(庄晓立) 日期:2014年9月17日 原创链接:http://blog.csdn.net/liigo/article/details/39347541 版权所有,转载请注明出处:http://blog.csdn.net/liigo 目标 使用 Rust 语言,交叉编译开发 MIPS(el) + OpenWrt 路由器平台下的应用软件. 编译rustc 首先自行编译Rust编译器源代码,生成支持 mipsel-linux 平台的交叉编译器rustc ./configure --t

Rust 1.7.0 匹配器 match 的简介和使用

使用过正則表達式的人应该都知道 matcher ,通过 matcher 匹配器运算正則表達式,完毕一系列的匹配规则. 在Rust 中 没有 switch 语句.matcher 就是 switch 的一个变形,但比其它语言中的 switch 更强大! 一.简单举例说明 简单的 matcher 和 if 语句很相似,假设是简单的条件推断能够用if语句: let n = 5; if n < 0 { print!("{} is negative", n); } else if n >

Eclipse环境安装rust

参考 https://rustdt.github.io/ https://github.com/RustDT/RustDT/blob/latest/documentation/UserGuide.md#user-guide https://stackoverflow.com/questions/33570021/how-to-set-up-gdb-for-debugging-rust-programs-in-windows/33570022#33570022 1.安装RUST 语言工具 在htt

Rust 学习记录(Nightly)

2.1 安装 $ curl -L https://static.rust-lang.org/rustup.sh | sudo sh 2.2 Hello, world! 创建项目 $ mkdir ~/projects $ cd ~/projects $ mkdir hello_world $ cd hello_world 创建 main.rs,当前目录结构 projects/ └── hello_world └── main.rs 编写代码 fn main() { println!("Hello,

The steps for installing Shark

What is Shark? SHARK is a fast, modular, feature-rich open-source C++ machine learning library Because of Installing Shark depending on Boost and CMake Install steps for Shark:1. install the dependency softwaresudo apt-get install cmake cmake-curses-

Rust 1.7.0 macro宏的复用 #[macro_use]的使用方法

Rust 1.7.0 中的宏使用范围包含三种情况: 第一种情况是宏定义在当前文件里.这个文件可能是 crate 默认的 module,也可能是随意的 module 模块. 另外一种情况是宏定义在当前 crate .可是不是在当前文件里,而是其它 module 模块中. 第三种情况是宏定义在其它的 crate 中.或者其它的 crate 子模块中. 使用#[macro_use] 能够使被注解的module模块中的宏应用到当前作用域中.或者凝视crate中的宏应用到当前crate作用域中. 第一种情

rust 参考的资料 转

http://blog.csdn.net/loveisasea/article/details/46292715 rust官方学习文档: 1.http://doc.rust-lang.org/book/README.html (英文:rust参考手册) 2.https://www.gitbook.com/book/kaisery/rust-book-chinese(中文:rust参考手册,翻译略显晦涩) 3.http://rustbyexample.com/index.html 4.http:/

Android Studio上Session &#39;app&#39;: Error Installing APK错误解决方案

我在使用Android Studio的时候,使用自己的魅族(M5 Note)真机调试,运行不成功,提示下面图片中的错误(Session 'app':Error Installing APK). 再经过测试过好几种网上的方法之后,特记录如下,望以后大家少走弯路,希望可以帮助到大家. 可能不同的人使用到的方法都会是下面的不同的方法: 1)连接手机之后,会有显示手机的SDK型号以及API的版本,显示我自己的是魅族M5 Note(Android 6,API23),在我的手机上安装不上,刚开始有人说魅族手