首页 > 其他分享 >Rust cargo常用命令

Rust cargo常用命令

时间:2023-10-09 17:36:49浏览次数:42  
标签:cargo 项目 创建 ustc crates io 常用命令 Rust

目录

设置国内镜像

cd ~/.cargo
# 创建config文件
vim config
# 添加如下镜像源
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

创建新项目

cargo new my_project

构建项目

cargo build

运行项目

cargo run

检查项目,但不构建可执行文件

cargo check

运行项目的测试

cargo test

发布项目

cargo build --release

更新依赖

cargo update

查看项目依赖关系树

cargo tree

创建新的库项目

cargo new --lib my_library

文档生成

cargo doc

标签:cargo,项目,创建,ustc,crates,io,常用命令,Rust
From: https://www.cnblogs.com/wufengsheng/p/17752254.html

相关文章

  • Rust Druid桌面应用框架
    目录Github管方文档简介声明式UI数据绑定高性能可扩展性跨平台事件处理生命周期管理社区支持设置国内镜像添加依赖官方示例下载依赖并编译运行Githubhttps://github.com/linebender/druid管方文档https://docs.rs/druid/latest/druid/简介Druid是一个用于构建现代、高......
  • Rust actix-web框架
    目录Github官方文档设置国内镜像添加依赖官方示例下载依赖并编译运行Githubhttps://github.com/actix/actix-web官方文档https://actix.rs/docs/getting-started设置国内镜像cd~/.cargo#创建config文件vimconfig#添加如下镜像源[source.crates-io]registry="......
  • k8s-常用命令
    查看yam配置1.获取deploy列表kubectlgetdeploy-nsunlogin--context=sunlogin-k8s-context2.查看指定deploy配置kubectlgetdeploysunlogin-tag-oyaml-nsunlogin--context=sunlogin-k8s-context 动态扩容缩容kubectlscaledeploy--replicas=3nginx-ns......
  • git常用命令
    Workspace:工作区Index/Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库新建代码库在当前目录新建一个Git代码库$gitinit新建一个目录,将其初始化为Git代码库$gitinit[project-name]下载一个项目和它的整个代码历史$gitclone[url].gitconfig配置Git......
  • redis 常用命令
    #查看版本号redis-server--version#连接redisredis-cli -h 10.10.1.1#登陆后查看信息10.10.1.1:6379>infoserver10.10.1.1:6379>inforedis有16个初始化库,编号0到15,默认使用0号库切换到1号库;>select1#查看当前库的key的数量>dbsize#删除当前库的全部数据>flushd......
  • docker常用命令
    docker网络相关设置常见的网络模式有:bridge:默认网络模式,容器和主机在同一个子网中,可以通过IP地址相互访问。host:容器和主机共享一个网络命名空间,容器直接使用主机的网络接口。none:容器没有网络接口,无法进行网络通信。container:容器和另一个容器共享同一个网络命名......
  • git常用命令
    要配置Git的用户名和密码,您可以使用以下命令:设置用户名:gitconfig--globaluser.name"YourName"设置用户邮箱:gitconfig--globaluser.email"[email protected]"设置用户密码缓存:gitconfig--globalcredential.helpercache这将在10分钟内缓存您的密码......
  • kafka常用命令
    1、启动Kafka./bin/kafka-server-start.sh./config/server.properties&2、停止Kafka./bin/kafka-server-stop.sh3、创建Topic#通过zookepper./bin/kafka-topics.sh--create--zookeeper192.168.209.102:2181--partitions3--replication-factor2--topictest#......
  • conda常用命令
    1.conda--version#查看conda版本,验证是否安装2.condaupdateconda#更新至最新版本,也会更新其它相关包3.condaupdate--all#更新所有包4.condaupdatepackage_name#更新指定的包5.condacreate-nenv_namepackage_name#创建名为env_name的新环境,并在该环境下安装名......
  • Linux常用命令_基于CentOS 7
    新建文件夹mkdirfolder_name新建文件touchfile_name//如果你想跳过手动创建空文件的步骤,你也可以直接使用vim命令并指定文件名,如果该文件不存在,Vim将会自动创建它并打开。查看文件cata.txt//查看文件最后一屏内容lessa.txt//PgUp向上翻页,PgD......