9 个版本
0.4.1 | 2024 年 2 月 5 日 |
---|---|
0.4.0 | 2023 年 6 月 12 日 |
0.3.2 | 2023 年 5 月 18 日 |
0.3.1 | 2022 年 10 月 3 日 |
0.1.0 | 2021 年 6 月 4 日 |
437 在 文件系统 中
每月 655 次下载
在 23 个 Crates (8 直接) 中使用
130KB
2.5K SLoC
tectonic_bridge_core
包
该包是 Tectonic 项目 的一部分。它提供了一个 C API,用于访问 Tectonic Rust 代码提供的核心 I/O 服务。然后,该 API 被各种实现 TeX 软件的 C/C++ “引擎”消费。
如果您的项目依赖于此包,Cargo 将为您的构建脚本导出一个名为 DEP_TECTONIC_BRIDGE_CORE_INCLUDE
的环境变量,该变量将是包含生成的 tectonic_bridge_core.h
文件的目录的名称,该文件公开了这个包的 C API。
您需要确保您的 Rust 代码实际上引用了这个包,以便链接器包含 C API 符号。如果您没有积极使用其 Rust API,一个 use
语句就足够了
#[allow(unused_imports)]
#[allow(clippy::single_component_path_imports)]
use tectonic_bridge_core;
Cargo 功能
此包目前不提供任何 Cargo 功能。
更新生成的头文件
此包通过由 cbindgen 创建的头文件将 Rust 函数暴露给 C/C++ 代码。要更新头文件,请运行
cbindgen --output support/tectonic_bridge_core_generated.h
依赖项
~2–14MB
~118K SLoC