您现在的位置是:首页 >技术教程 >【02】RUST项目编译(Cargo使用)网站首页技术教程

【02】RUST项目编译(Cargo使用)

憨憨2号 2025-04-30 12:01:02
简介【02】RUST项目编译(Cargo使用)

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.rs
    
    2 directories, 2 files
    

检查

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

cargo check

编译

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

运行

./target/debug/myproject  
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。