Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 61.9MB ·虚拟内存 1299.5MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
要将一个 crate 链接到上节新建的库,可以使用 rustc 的 --extern 选项。然后将所有的物件导入到与库名相同的模块下。此模块的操作通常与任何其他模块相同。
// extern crate rary; // 在 Rust 2015 版或更早版本需要这个导入语句 fn main() { rary::public_function(); // 报错! `private_function` 是私有的 //rary::private_function(); rary::indirect_access(); }
# library.rlib 是已编译好的库的路径,这里假设它在同一目录下: $ rustc executable.rs --extern rary=library.rlib --edition=2018 && ./executable called rary's `public_function()` called rary's `indirect_access()`, that > called rary's `private_function()`
cargo 是官方的 Rust 包管理工具。 它有很多非常有用的功能来提高代码质量和开发人员的开发效率! 这些功能包括:依赖管理和与 crates.io(官方 Rust 包注册服务)集成方便的单元测试方便的基准测试本章 ...
全部【编程教程】内容源自网络,仅供学习用途,若有遗漏或版权任何问题,请及时【联系我们】 ,按下 Ctrl+D 或 ⌘+D 收藏本站。