``` $ touch empty.rs $ rustc empty.rs --crate-type=dylib -o empty $ ls empty.exe empty.rs ``` It produces `empty` if crate type is rlib or staticlib.