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

重庆微信网站开发平台优化

重庆微信网站开发,平台优化,合肥有哪些做网站的公司,wordpress增加搜索框文章目录 rust项目与编译创建项目检查编译运行各级目录文件作用TODO各文件作用Cargo.tomlCargo.lockRUST项目一些关键字`mod``pub``use` (`as`)`pub use`重导出(re-exporting)`crate``suer`模块系统包 Pcakagescrate模块 Modules 和 usemain.rs的例子`lib.rs`的例子拆分文件为…

文章目录

  • rust项目与编译
    • 创建项目
    • 检查
    • 编译
    • 运行
    • 各级目录文件作用
      • TODO各文件作用
        • Cargo.toml
        • Cargo.lock
  • RUST项目
    • 一些关键字
      • `mod`
      • `pub`
      • `use` (`as`)
      • `pub use`重导出(re-exporting)
      • `crate`
      • `suer`
    • 模块系统
      • 包 Pcakages
      • crate
      • 模块 Modules 和 use
        • main.rs的例子
        • `lib.rs`的例子
        • 拆分文件为多模块例子
      • 路径 path
    • 外部库
      • 引入

rust项目与编译

使用的是cargo最近进行代码的组织与编译功能
顺序大概如下

  1. 创建项目
  2. 检查(可选)因为直接编译可能更耗时
  3. 编译
  4. 运行

创建项目

  • 新建可执行文件项目
    cargo new my-project
    
    具体生成目录如下
    tree
    .
    └── myproject├── Cargo.toml└── src└── main.rs
    
  • 创建库项目
    cargo new my_project --lib
    
    具体生成目录如下
    .
    └── my_project├── Cargo.toml└── src└── lib.rs2 directories, 2 files
    

检查

不生成二进制文件,仅检查错误

cargo check

编译

  • 仅编译
    #在/myproject目录下
    cargo build
    
  • 编译并直接运行
    cargo run
    

运行

./target/debug/myproject  

各级目录文件作用

#在/myproject目录下
tree #使用工具查看文档目录
.
├── Cargo.lock
├── Cargo.toml
├── src
│   └── main.rs
└── target├── CACHEDIR.TAG├── debug│   ├── build│   ├── deps│   │   ├── myproject-cdd513fcf76c48b9│   │   └── myproject-cdd513fcf76c48b9.d│   ├── examples│   ├── incremental│   │   └── myproject-2pjn4c1pvmvdv│   │       ├── s-h4fd3zhz9t-1ko2ztp-ckpu8adq8wnjediwun88xuroh│   │       │   ├── 0b7twmip3jqlz9dx97gx2kmca.o│   │       │   ├── 0zpzdloaurx3efq8g41tkqoeo.o│   │       │   ├── 41wo1xs8hrzdq6eg9v8gl7auo.o│   │       │   ├── 4o0w59sx9m1kew20y66u6yoks.o│   │       │   ├── 6q4x4vxysd5fu835nc9758m82.o│   │       │   ├── 9jy5ak4gepnknnhh9b1axonei.o│   │       │   ├── dep-graph.bin│   │       │   ├── query-cache.bin│   │       │   └── work-products.bin│   │       └── s-h4fd3zhz9t-1ko2ztp.lock│   ├── myproject│   └── myproject.d└── release├── build├── deps│   ├── myproject-6d58c9c5cc533e7e│   └── myproject-6d58c9c5cc533e7e.d├── examples├── incremental├── myproject└── myproject.d14 directories, 22 files

TODO各文件作用

Cargo.toml
[package
http://www.ds6.com.cn/news/5938.html

相关文章:

  • 网站内链符号如何在百度发布短视频
  • wordpress如何生成html代码关键词的优化方案
  • yii2 网站开发查收录
  • 做网站视频上传到哪儿网络优化工程师需要学什么
  • 如何建设电商网站百度第三季度财报2022
  • 自己做商业网站2020 惠州seo服务
  • ppt做网站刷链接浏览量网站
  • 没有备案的网站可以做淘宝客疫情最新政策最新消息
  • 如何找网站做推广成都关键词优化排名
  • 哪里有网站制作长沙网站推广智投未来
  • 有哪些网站可以做笔译网络舆情监控系统
  • 怎样用php做网站百度云搜索引擎 百度网盘
  • 定制建站公司天津网络推广公司
  • appmaker整站优化推广
  • 找公司做网站需要买服务器网课免费平台
  • 焦作做网站公司上海网上推广
  • 郑州网站建设喝彩苏州网站建设公司
  • 彩票网站多少钱可以做产品运营主要做什么
  • 做外贸是什么网站哪个平台可以免费打广告
  • b2b电子商务网站建设推广链接让别人点击
  • 三合一网站制作公司网站推广软文范例
  • 网站建设合同模板永久免费的建站系统有哪些
  • 南皮网站建设价格市场营销策划方案书
  • 黑龙江省网站备案线上推广引流渠道
  • 北海网站建设如何建立一个网站
  • 怎么做购物优惠券网站seo搜索引擎优化岗位要求
  • 做关于家乡的网站流量推广怎么做
  • 杭州网站建站体验营销案例
  • 三亚网站开发公司论坛推广怎么做
  • 最专业的医疗网站建设网店推广策划方案