毕业论文
您现在的位置: 版本控制 >> 版本控制资源 >> 正文 >> 正文

认识CargoRust构建工具和包管理

来源:版本控制 时间:2023/2/25
白癜风好不好治 http://baidianfeng.39.net/qzzt/bdfnzhm/

上两篇文章都有说到helloworld程序,但是我们如果使用自己创建文件的方式创建项目,一旦文件多了,那得多麻烦,整个项目将变得难以管理。下面我来介绍和实际使用一下Rust的构建工具和包管理工具-Cargo!

验证Cargo是否安装

如果你是通过本号的文章开始的配置Rust开发环境,那么进入cmd控制台,输入

cargo--version

验证Cargo是否安装了,如下图输出了Cargo的版本号,祝贺你,你的电脑已经安装好了cargo了。如果没有安装好,可以查看上次文章安装,再有问题可辽我。

使用Cargo创建项目

新建

打开vscodeide开发工具,打开控制台,输入

工具栏找到TerminalNewTerminal

//输入

cargonewhello_cargo

如图,我们已经成功的使用cargo创建了一个完整的Rust项目。

下面使用vscode打开刚刚创建的hello_cargo项目,里面包含了

src文件夹:用来存放源码main.rs:源码.gitignore文件:里面可以配置Git提交代码时需要忽略的文件(不上传)Cargo.toml文件:这里面是cargo管理项目的配置信息

编译

在控制台使用命令“cd”进入刚刚创建的hello_cargo文件夹,然后输入

//进入hello_cargo文件夹

cdhello_cargo

//输入命令构建项目

cargobuild

构建hello_cargo项目。

在构建完成项目后,在hello_cargo文件夹下面自动生成了target文件夹,里面存放的就是构建出来的文件了。

我们打开target文件夹下面的debug文件夹就可以看到和之前使用cmd控制台输入rustc命令生成的可执行文件一样。

运行

下面我们来运行hello_cargo项目,输入命令:

cargorun

如图,我们可以看到正确的输出了“Hello,world!”。

总结

使用cargo创建项目可以节省我们的很多时间,同时最主要的还是cargo帮助我们管理项目,减少了维护项目的成本和精力,让我们更加专注于开发。

几个主要命令:

cargonew

cargobuild(构建)

cargocheck

cargorun(运行)

转载请注明:http://www.0431gb208.com/sjslczl/3583.html