Library
Let's create a library, and then see how to link it to another crate.
$ rustc --crate-type=lib rary.rs
$ ls lib*
library.rlib
Libraries get prefixed with "lib", and by default they get named after their
crate file, but this default name can be overridden using the crate_name
attribute.