rust executable so
libexample.socould be load byentry.libexample.socould be execute directly.
How to run
$ cargo build
Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.18s
$ ./target/debug/entry
This is a message from libexample.so.
This is a message from entry main.
$ ./target/debug/libexample.so
This is a message from libexample.so.
This is a message from libexample.so's _start