构建技能Skill build

该技能用于编译项目代码以验证更改是否构建成功,提供完整构建和 Rust 仅构建选项,支持快速迭代和错误调试,适用于 C 和 Rust 语言项目,关键词包括编译、构建、代码验证、Rust、C 语言、软件开发工具、DevOps。

DevOps 0 次安装 0 次浏览 更新于 3/11/2026

名称: 构建 描述: 编译项目以验证更改构建成功

构建技能

编译项目以验证更改构建成功。

用法

在进行代码更改后运行此技能,以验证它们能编译。

说明

  1. 对于完整构建(C + Rust):

    ./build.sh
    
  2. 对于仅 Rust 构建(更快迭代):

    cd src/redisearch_rs && cargo build
    

    在运行仅 Rust 构建之前,始终至少构建 C 代码 一次

  3. 如果构建失败:

    • 仔细阅读编译器错误
    • 修复问题
    • 重新运行构建
  4. 如果您更新了 C 代码,请在运行仅 Rust 构建之前重新构建 C 代码:

    ./build.sh
    cd src/redisearch_rs && cargo build
    

清理构建

如果您遇到奇怪的构建错误:

./build.sh FORCE

仅 Rust:

cd src/redisearch_rs && cargo clean && cargo build