我对 Rust 中的“库”概念有点困惑,这是在“板条箱是二进制文件或库”中提到的。
如果我是对的,二进制意味着可执行程序(例如,可以从 shell 运行),但什么是库?
它们是某种带有 .a 或 .so 等符号的目标文件吗?它们将链接到我的程序(例如 C/C++)
或者它们是纯源代码,将与我的程序一起编译?
rust rust-cargo
rust ×1
rust-cargo ×1