本章主要介绍rust中cargo项目管理器
C语言中,当.c文件过多,就不好管理,所以有个make工具,用户只需编写makefile文件即可,便可以编译很多的文件的c工程代码,这个比较代表性的项目就是Linux内核代码。同样,rust程序库都是以root模块开头。库文件root模块就是lib.rs,可执行文件root模块就是main.rs。当程序文件很多的时候管理很不好,有个好的管理工具非常重要。Cargo就是这样的工具。这里只介绍几个常用的命令。
cargo new <name>
cargo new --lib <libname>
会创建一个新项目(二进制项目或者库项目),并且将name用作项目目录名。
cargo check
cargo build
cargo build --release
默认是debug模式
cargo run
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!