Rust 程序设计语言 简体中文版 1.85.0程序,比如我们刚刚编写的,没有任何依赖。如果使用 Cargo 来构建 “Hello, world!” 项目,将只会用到 Cargo 构建代码的那部分功能。在编写更复杂的 Rust 程序时,你 将添加依赖项,如果使用 Cargo 启动项目,则添加依赖项将更加容易。 由于绝大多数 Rust 项目使用 Cargo,本书接下来的部分假设你也使用 Cargo。如果使用 “安 装” 部分介绍的官方安装包的话,则自带了 Carg 但是无法独立执行。 Cargo 对外部 crate 的运用是其真正的亮点所在。在我们使用 rand 编写代码之前,需要修改 Cargo.toml 文件,引入一个 rand 依赖。现在打开这个文件并将下面这一行添加到 [dependencies] section 标题之下。在当前版本下,请确保按照我们这里的方式指定 rand,否 则本教程中的示例代码可能无法工作。 文件名:Cargo.toml [dependencies] number! The secret number is: 58 Please input your guess. 76 You guessed: 76 Too big! 漂亮!即便是在猜测之前添加了空格,程序依然能判断出用户猜测了 76。多运行程序几次, 输入不同的数字来检验不同的行为:猜一个正确的数字,猜一个过大的数字和猜一个过小的数 字。 现在游戏已经大体上能玩了,不过用户只能猜一次。增加一个循环来改变它吧!0 码力 | 562 页 | 3.23 MB | 1 月前3
TVM工具组是工具链产品的重要组成部分: 负责将预训练好的 caffe 或者 tensorflow 的模型,转换到 LLVM IR,最后生成可以在无剑 SoC 平台上 执行的二进制。绝赞招聘中 为何添加 caffe 前端? 客户需求 评估阶段:客户用于评估芯片的网络,caffe 模型占很大比重。 竞品已支持 caffe 前端 当前各大芯片厂商的部署工具大多数都支持,支持 caffe 前端有利于提高竞争力。0 码力 | 6 页 | 326.80 KB | 6 月前3
共 2 条
- 1













