02|cargo项目管理

本章主要介绍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
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
billchen-818
billchen-818
0x5652...DbDE
江湖只有他的大名,没有他的介绍。