-
cc
Cargo构建脚本的构建时依赖,用于帮助调用本地C编译器将本地C代码编译成静态库,以便链接到Rust代码
-
pkg-config
在构建时运行pkg-config系统工具,以便在Cargo构建脚本中使用
-
autocfg
Rust编译器功能的自动配置
-
vergen
通过'build.rs'生成'cargo:rustc-env'指令,以便通过'env!'宏在你的代码中使用
-
shadow-rs
存储在您的Rust项目中的构建时信息
-
embed-resource
Cargo库,用于以最具弹性的方式处理编译和包含Windows资源
-
rustc_version
查询已安装的rustc编译器的版本
-
vcpkg
在构建时在vcpkg树中查找本地依赖项,以便在Cargo构建脚本中使用
-
cfg_aliases
一个小巧的工具,帮助您在冗长的
#[cfg()]
检查中节省大量精力 -
protobuf-codegen
rust-protobuf的代码生成器。包括一个库,可以编程调用(例如从
build.rs
)以及protoc-gen-rust
二进制文件。 -
winres
为可执行文件创建和设置Windows图标和元数据
-
cxx-build
将
cxx
包集成到Cargo构建中的C++代码生成器 -
scratch
由多个crate共享的编译时临时目录,由
cargo clean
清除 -
conjure-codegen
为Conjure定义生成Rust代码
-
ispc_rt
用于链接预构建的ISPC二进制文件和Rust绑定的运行时依赖。这些模块和绑定应使用ispc_compile构建。
-
glib-build-tools
Gio库的Rust绑定,构建脚本实用程序crate
-
usdt
使用USDT探测清洁您的Rust
-
winresource
为可执行文件创建和设置Windows图标和元数据
-
cargo-auto
Rust语言编写的自动化任务,用于Rust项目的流程
-
modenv
用于轻松管理和保持.env文件一致性的命令行界面
-
embuild
嵌入式Rust的构建支持库
-
breakmancer
在任何shell中设置断点
-
rustflags
CARGO_ENCODED_RUSTFLAGS的解析器
-
build-wrap
帮助防止恶意构建脚本
-
dinghy-build
简化交叉编译 - build.rs脚本的辅助工具
-
conan
conan C/C++包管理器(conan.io)的包装器,以简化在构建脚本中的使用
-
flatc-rust
FlatBuffers flatc命令作为API
-
ispc
为 Cargo 构建脚本提供构建时依赖,帮助编译和链接 ISPC 代码,并为生成的库生成 Rust 绑定。此 crate 是 ispc_compile 和 ispc_rt crate 的元 crate...
-
cpp_build
cpp
crate 的 Cargo 构建脚本 -
rua
为 Arch Linux 提供的安全隔离 AUR 辅助工具
-
rsconf
为 Rust 提供的合理的 autoconf。build.rs 辅助测试系统头文件、库和符号
-
buildfs
一个与 CI 兼容的 CLI 工具,可以创建可重复和可读的 TOML 构建脚本生成的根文件系统镜像(用于虚拟机)
-
thag_rs
一个通用的脚本运行器和 Rust 碎片、表达式和程序的 REPL
-
slint-build
Slint 构建脚本的辅助工具
-
cargo-px
一个 cargo 子命令,用于克服构建脚本在代码生成方面的某些限制
-
zinoma
Žinoma - 使您的构建流程增量化
-
esp-idf-sys
ESP-IDF (Espressif 的物联网开发框架) 的绑定
-
stuart
一个闪电般快速的静态网站生成器
-
uniffi_build
一个用于 rust (构建脚本辅助工具) 的多语言绑定生成器
-
target-triple
目标和主机三元组
-
windows_exe_info
一个用于向 Windows 可执行文件添加文件信息的 cargo 构建脚本库
-
ispc_compile
Cargo 构建脚本的构建时依赖,用于帮助编译和链接到 ISPC 代码,并生成 Rust 绑定到生成的库。生成的绑定可以通过使用 ispc_rt… 导入。
-
biome_diagnostics_categories
biome_diagnostics 的诊断类别
-
vergen-gitcl
通过'build.rs'生成'cargo:rustc-env'指令,以便通过'env!'宏在你的代码中使用
-
skeptic
通过 Cargo 测试 Rust 的 markdown 文档
-
esp-metadata
Espressif 设备的元数据
-
sp1-helper
使用构建脚本构建 SP1 程序
-
rustifact
构建脚本与主crate之间无缝的桥梁
-
build_const
从build.rs或脚本中创建可导入的常量
-
vergen-git2
通过'build.rs'生成'cargo:rustc-env'指令,以便通过'env!'宏在你的代码中使用
-
cargo-post
在构建成功后执行后置构建脚本的cargo包装器
-
crate-git-revision
将git版本号嵌入构建和发布的crate中
-
vortex-build
Vortex项目build.rs文件中使用的辅助工具
-
flatc
flatbuffer的
flatc
的可分发可执行文件 -
embed-manifest
构建脚本库,可轻松嵌入Windows清单
-
wdk-build
配置Cargo构建脚本以绑定生成和WDK(Windows驱动程序包)的下游链接
-
dlprotoc
为Cargo构建下载protoc协议缓冲区编译器
-
qt-build-utils
构建脚本助手,用于链接 Qt 库和使用 moc 代码生成器。旨在与 cc、cpp_build 或 cxx_build 一起使用
-
vergen-gix
通过'build.rs'生成'cargo:rustc-env'指令,以便通过'env!'宏在你的代码中使用
-
vcpkg_rs_mf
在构建时在vcpkg树中查找本地依赖项,以便在Cargo构建脚本中使用
-
codes-common
支持 codes-* 包的能力
-
cgo_oligami
编译自定义 Go 代码的构建脚本
-
flatbuffers-build
方便从 Rust 生成 flatbuffer 代码
-
cargo-xcode-build-rs
编译 iOS 的 Rust 时使用的 XCode 构建脚本
-
re_build_tools
用于生成构建信息的 build.rs 助手
-
doit-cli
用于管理简单脚本的 CLI 工具
-
conan-build
从 conan 包中提取链接器标志以用于构建脚本
-
rustversion-detect
检测 rustc 编译器版本
-
vergen-lib
用于支持 vergen 库的通用代码
-
protoc-fetcher
从构建脚本中获取官方 Protocol Buffer 编译器(protoc)发布版本
-
zero_ecs_build
ZeroECS(一个仅使用零成本抽象的实体组件系统)的构建脚本
-
miniproj-epsg-registry
为 miniproj 实现代码生成
-
build_script
build.rs 指令的包装器
-
web-bundler
使用 build.rs 脚本管理 WebAssembly 单页应用前端构建,以便它们可以轻松嵌入到 Rust API 项目中
-
npm_rs
用于构建脚本的 npm 绑定
-
conan2
从 Conan 依赖项中获取 C/C++ 库链接标志
-
fs-dir-cache
一个 CLI 工具,用于 CI 和构建脚本,使基于文件系统的缓存变得简单和正确(锁定、淘汰等)
-
android-build
作为 Rust 构建的一部分,编译 Android 的 Java 源文件作为构建时的依赖项。从您的
build.rs
Cargo 构建脚本中使用它 -
heron-rebuild-util
heron-rebuild
-
i18n-build
专为在 cargo-i18n 工具中使用进行本地化而设计。如果需要,已发布以允许在项目构建脚本中直接使用。
-
xtasks
Rust 项目使用 xtask 模式的基本工具和任务,简化常见的构建和开发工作流程。
-
femtopb-build
femtopb
的代码生成器。 -
git-tags-semver
从带注释的 git 标签中提取 SemVer 版本信息。
-
cargo-aragonite
用于 aragonite 框架的 cargo 包装器。
-
boringssl-src
构建 boringssl。
-
esp-build
为 esp-hal 构建的实用工具。
-
toml_const
从 TOML 生成编译时常量。
-
cargo-uwp
用于创建、管理和打包 UWP 应用的自定义 Cargo 命令。
-
symcc_libafl
symcc_runtime 的元包。
-
mithril-build-script
Mithril 包构建脚本的工具箱。
-
include-tailwind-build
include-tailwind 的构建脚本。
-
haku
命令执行器 - 执行项目特定任务的一种便捷方式
-
tcod-sys
原始 FFI 绑定和构建脚本,用于链接到 libtcod
-
kusabira
C 库构建和 Rust FFI 绑定生成的一体化前端
-
docima
在构建时生成图像,并将其嵌入 Rust 文档中
-
lal
一个严格的无语言构建系统和依赖关系管理器
-
grev
从构建脚本中处理 git 版本信息
-
arpx
小型过程编排
-
build-rs
cargo buildscript 输入/输出的便捷包装器
-
libhdf5-lib
为 HDF5 库提供构建脚本支持
-
bob-the
简单的构建用 rust 脚本语言。'Bob the Builder, can we fix it? Bob the Builder, yes we can!'
-
tectonic_cfg_support
build.rs 支持的 crate,用于处理 CARGO_CFG_TARGET_* 变量。在交叉编译时,必须使用这些变量而不是例如
cfg!(target_arch = ...)
这样的结构,因为构建... -
usdt-impl
USDT 包的主要实现 crate
-
ritual_build
C++ 库包装器的构建脚本实现
-
versionisator
build.rs 脚本,用于显示便捷的版本信息
-
spack-rs
从 rust 构建脚本中调用 spack!
-
vcvars
访问由 Microsoft Visual Studio 安装中的 vcvars 设置的环境变量
-
imxrt1062-fcb-gen
在 Rust 构建脚本中为 iMXRT1062 处理器生成固件配置块 (FCB)。此 crate 不再维护。考虑使用 imxrt-boot-gen…
-
nlprule-build
为快速、低资源的自然语言处理和错误纠正库构建工具
-
rusty-cheddar
从 Rust 源文件自动生成 C 头文件
-
build-pretty
为自定义 Build Script (build.sh) 日志显示添加美化的功能!
-
link_args
允许在编译时设置链接器参数,无需构建脚本。目前仅支持Windows MSVC工具链。
-
make-cmd
允许build.rs脚本独立于平台调用gnu_make
-
chksum-build
一个小型库,用于设置/获取你的crate的构建时值
-
rumpkernel
作为一个crate
-
tree-sitter-wasm-build-tool
轻松允许tree-sitter解析器编译到Rust的
wasm32-unknown-unknown
目标 -
build-helper
包含构建脚本的便利方法
-
spanned_error_message
带有span的外部proc宏的漂亮错误信息
-
esp_idf_build
当使用ESP-IDF时非常有用的构建脚本
-
build_cfg
在构建脚本中评估cfg()指令
-
python-config-rs
通过python3-config提供Python发行版信息。此crate提供对系统Python发行版信息的Rust接口。我们的目标是使其在构建脚本中非常有用...
-
v8-api
用于从v8.h文件中提取V8 API描述的解析器。在构建脚本中使用,例如在v8-sys中。
-
embed_js
通过
wasm32-unknown-unknown
目标为Rust应用程序提供最小化、轻量级的内联JavaScript。有关更多信息,请参阅embed_js_build,这是为构建脚本使用的伴随crate。 -
ethers-solc
与solc工作时的工具
-
devbox-build
编写build.rs构建脚本
-
valence_build_utils
Valence的通用构建脚本工具
-
cpp_to_rust_build_tools
C++ 库包装器的构建脚本实现
-
user-panic
错误消息
-
pnacl-build-helper
构建PNaCl/NaCl C/CXX库的源代码构建脚本助手
-
librarian
从应用构建脚本中下载和链接非Rust库
-
conf_test
从build.rs运行配置测试并设置可用功能
-
fedimint-build
Fedimint构建脚本工具,用于在构建中包含git版本信息
-
build_cfg_shared
build_cfg的共享结构和函数
-
rerun_in_except
如果目录中的文件已更改,则重新运行构建脚本,排除列出的文件
-
cargo-lib
为您的构建脚本提供强类型Cargo指令
-
build_compile
用于构建脚本的辅助crate,用于编译为Rust
-
syntastica-parsers-git
syntastica的树-sitter解析器的集合,在构建脚本中使用git获取
-
himetake
kusabira混合Rust和C的示例应用程序
-
cfgcomment-buildscript
为cfgcomment提供的build.rs支持
-
build_script_file_gen
包含通过构建脚本生成具有指定内容的文件的方法,并在源文件中包含它们的内容
-
cargo_px_env
绑定到检索由cargo-px设置的环境变量
-
zero_ecs_macros
为ZeroECS(一个仅使用零成本抽象的Entity Component System (ECS))构建脚本的过程宏
-
cargo-out-dir
显示Cargo的构建脚本输出目录
-
revmc-build
EVM字节码编译器构建脚本支持
尝试使用 DuckDuckGo 搜索 搜索。