区块链 区块链技术 比特币公众号手机端

02|cargo项目管理

liumuhui 2年前 (2023-06-28) 阅读数 179 #技术
文章标签 rust基础

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
版权声明

本文仅代表作者观点,不代表区块链技术网立场。
本文系作者授权本站发表,未经许可,不得转载。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门