我开发了 Rust 的 Cargo 的克隆版,但是针对 C++
摘要
CRow 是一个新的 C/C++ 开源构建系统和依赖管理器,模仿了 Rust 的 Cargo 的简单性。
暂无内容
查看缓存全文
缓存时间: 2026/05/13 09:12
user-with-username/crow
来源:https://github.com/user-with-username/crow
CRow
Cargo,但是面向 C/C++
CRow 徽标
概览
CRow 是一个 C++ 构建系统,专为希望获得以下特性的开发者设计:
- 配置简单(仅需
crow.toml) - 快速构建
- 内置依赖管理器
快速开始
安装
- 预构建二进制文件:从 Releases 下载 (https://github.com/user-with-username/crow/releases)
- 从源代码构建:
bash git clone https://github.com/user-with-username/crow cd crow cargo install --path .
创建项目
bash crow new my_project && cd my_project
运行
bash crow run
社区
我们欢迎贡献!请阅读我们的:
许可证
相似文章
@voidzerodev: Rolldown 现在以 Rust crate 形式提供,并将持续在那里和 npm 上发布。
Rolldown 是一个构建工具打包器,现在以 Rust crate 形式提供,并将持续在那里和 npm 上发布。
使用 Cackle 提高 Rust 供应链攻击难度(2023)
David Lattimore 介绍了 Cackle,这是一个通过使用访问控制列表(ACL)限制依赖项行为来帮助防止 Rust 供应链攻击的工具,从而降低通过第三方 crate 引入恶意代码的风险。
以Zig风格构建你的项目
作者详细介绍了构建一个名为bygge-zig的工具,该工具使用Zig构建系统来编译Rust项目,用更少的代码行复制了Cargo的功能,并突出了其中的差异和挑战。
将React编译器移植到Rust
一项将React编译器移植到Rust的计划,旨在提高性能并与Rust生态系统集成。
Cargo-Geiger
cargo-geiger 是一个 Rust cargo 插件,用于列出 crate 及其依赖中不安全代码使用的统计信息,为审计提供输入。