我的世界充值网站怎么做,王野天和葛优,中国室内设计联盟登录,微信上的网站文章目录 前言一#xff0c;创建项目二#xff0c;两种编译方式1. 使用rustc编译器编译2. 使用Cargo编译 总结 前言
在开始学习任何一门新的编程语言时#xff0c;都会从编写一个简单的 “Hello, World!” 程序开始。在这一章节中#xff0c;将会介绍如何在Rust中编写并运… 文章目录 前言一创建项目二两种编译方式1. 使用rustc编译器编译2. 使用Cargo编译 总结 前言
在开始学习任何一门新的编程语言时都会从编写一个简单的 “Hello, World!” 程序开始。在这一章节中将会介绍如何在Rust中编写并运行第一个程序。
一创建项目
在终端中使用CargoRust的构建系统和包管理器创建一个新的二进制项目。输入以下命令
cargo new hello_rust这将会在当前目录下创建一个名为 “hello_rust” 的新目录其中包含了一个基本的Rust项目。进入这个新创建的目录
cd hello_rust在 “hello_rust” 目录中会看到一个名为 “src” 的目录和一个 “Cargo.toml” 文件。“src” 目录是源代码的存放位置“Cargo.toml” 文件是项目的配置文件。
在 “src” 目录中有一个名为 “main.rs” 的文件这是Rust程序的入口点。打开 “main.rs” 文件会看到以下内容
fn main() {println!(Hello, world!);
}这就是一个简单的 “Hello, World!” 程序。在这个程序中fn main() 是程序的入口点println! 是一个宏用于在控制台打印一行文本。
二两种编译方式
在Rust中有两种主要的编译方式直接使用rustc编译器编译和使用Cargo编译。
1. 使用rustc编译器编译
rustc是Rust的编译器可以直接编译Rust源代码文件。例如有一个名为main.rs的Rust源代码文件可以使用以下命令编译
rustc main.rs这将会生成一个名为main在Windows上是main.exe的可执行文件。然后可以直接运行这个可执行文件
./main这将会运行程序并输出结果。
使用rustc编译器编译是一种简单直接的方式适合于小型的、单文件的Rust程序。但是对于大型的、多文件的Rust项目使用rustc编译器编译会变得非常复杂和困难。
2. 使用Cargo编译
Cargo是Rust的构建系统和包管理器可以自动处理项目的构建过程包括编译代码、下载依赖包等。
接下来使用Cargo编译并运行项目在Cargo.toml所在目录执行下述命令
cargo run这将会编译并运行项目输出结果。
使用Cargo编译是一种更高级的方式适合于大型的、多文件的Rust项目。Cargo可以自动处理项目的构建过程使得编译变得更加简单和方便。
总结
使用rustc编译器编译和使用Cargo编译都是编译Rust程序的有效方式选择哪种方式取决于项目的大小和复杂性。
下一章我们将进入Rust的语法学习感谢大家关注。