当前位置: 首页 > news >正文

西昌建设招聘信息网站网站举报平台建设情况

西昌建设招聘信息网站,网站举报平台建设情况,从化做网站,医疗器械公司简介cargo 提供了一系列的工具#xff0c;从项目的建立、构建到测试、运行直至部署#xff0c;为 Rust 项目的管理提供尽可能完整的手段。不过#xff0c;我们无需再手动安装#xff0c;之前安装 Rust 的时候#xff08;用rustup或者vscode加插件的方式安装#xff09;#…cargo 提供了一系列的工具从项目的建立、构建到测试、运行直至部署为 Rust 项目的管理提供尽可能完整的手段。不过我们无需再手动安装之前安装 Rust 的时候用rustup或者vscode加插件的方式安装就已经一并安装了。 用cargo new来创建新的项目该项目的结构和配置文件都是由 cargo 生成意味着我们的项目被 cargo 所管理 $ cargo new world_hello $ cd world_hello $ tree . ├── .git ├── .gitignore ├── Cargo.toml └── src └── main.rs Rust 项目主要分为两个类型bin 和 lib前者是一个可运行的项目默认后者是一个依赖库项目。 运行项目 有两种方式可以运行项目 cargo run cargo run 首先对项目进行编译然后再运行因此它实际上等同于运行了两个指令 手动编译和运行项目 cargo build ./target/debug/world_hellodebug 模式在这种模式下代码的编译速度会非常快可是福兮祸所伏运行速度就慢了. 原因是在 debug 模式下Rust 编译器不会做任何的优化只为了尽快的编译完成让你的开发流程更加顺畅。 cargo run --release 提高运行速度 cargo build --release $ ./target/release/world_hello Hello, world! 当项目大了后cargo run 和 cargo build 不可避免的会变慢那么有没有更快的方式来验证代码的正确性呢大杀器来了接着 cargo check 是我们在代码开发过程中最常用的命令它的作用很简单快速的检查一下代码能否编译通过。因此该命令速度会非常快能节省大量的编译时间。 Cargo.toml 和 Cargo.lock 是 cargo 的核心文件它的所有活动均基于此二者。 Cargo.toml 是 cargo 特有的项目数据描述文件。它存储了项目的所有元配置信息如果 Rust 开发者希望 Rust 项目能够按照期望的方式进行构建、测试和运行那么必须按照合理的方式构建 Cargo.toml。 [package] name world_hello version 0.1.0 edition 2021Cargo.lock 文件是 cargo 工具根据同一项目的 toml 文件生成的项目依赖详细清单因此我们一般不用修改它只需要对着 Cargo.toml 文件撸就行了。 依赖管理 使用 cargo 工具的最大优势就在于能够对该项目的各种依赖项进行方便、统一和灵活的管理。 在 Cargo.toml 中主要通过各种依赖段落来描述该项目的各种依赖项 基于 Rust 官方仓库 crates.io通过版本说明来描述 基于项目源代码的 git 仓库地址通过 URL 来描述 基于本地项目的绝对路径或者相对路径通过类 Unix 模式的路径来描述 这三种形式具体写法如下 [dependencies] rand 0.3 hammer { version 0.5.0} color { git https://github.com/bjz/color-rs } geometry { path crates/geometry }crates.io它的默认镜像地址是在国外这就导致了某些时候难免会遇到下载缓慢或者卡住的情况 增加新的镜像地址 首先是在 crates.io 之外添加新的注册服务 [registries] ustc { index “https://mirrors.ustc.edu.cn/crates.io-index/” } Cargo.toml 中使用以下方式引入: [dependencies] time { registry “ustc” } 第二种方式则不需要修改 Cargo.toml 文件因为它是直接使用新注册服务来替代默认的 crates.io。 在 $HOME/.cargo/config.toml 添加以下内容 [source.crates-io] replace-with ‘ustc’ [source.ustc] registry “git://mirrors.ustc.edu.cn/crates.io-index”
http://www.tj-hxxt.cn/news/226317.html

相关文章:

  • 怎么样做美术招生信息网站网架公司的螺丝是不是公司安好
  • 信息网站大全电子商务网站建设 百度文库
  • 西宁市网站建设网站建设入门教学
  • 腾讯云手动搭建wordpress个人站点做网站的公司多吗
  • 国内jsp网站有哪些低价网站建设湘潭
  • 企业网站定制开发流程网站如何做分享
  • 模板做的网站 怎么提升排名品牌设计需要学什么
  • 自己怎么创建免费网站吗进一步加大网站集约化建设力度
  • 先建网站还是先做网页wordpress推介链接插件
  • 哪些网站做推广性价比高黄冈网站推广优化技巧
  • 做衣服哪个网站好保定市做网站的电话
  • 网站做icp备案需要多久单位网站建设费用什么会计科目
  • 婚庆网站制作西安做网站陕西必达
  • wordpress 网站地图插件wordpress图片尺寸 样式
  • 建筑网站推荐艺术网站建设
  • 建设部相关网站利用html做博客网站
  • 网站负责人 备案网站空间的权限
  • 商务网站建设sz886网站引流推广
  • 成都六度网站建设网站制作全包多少钱
  • 模板网站哪个平台好有经验的扬中网站建设
  • 绿色风格的网站南京建设网站多少钱
  • 网站怎么做可以合法让别人充钱微商城开店
  • 网站模板更换厦门网站建设设
  • 企业网站备案要求厦门建设局咨询电话
  • 电子简历模板抖音seo排名优化公司
  • 深圳麒麟网站建设青岛网站建设代理加盟
  • 网站推广的目的是什么网页素材及网站架构制作
  • 怀化租房网站关键词优化公司费用多少
  • 企业网站完整版vi设计百科
  • 江苏省教育网站官网找别人建网站去哪里