http://qianchenglong.github.io/2015/08/26/gcc-%E9%93%BE%E6%8E%A5%E5%BA%93%E9%A1%BA%E5%BA%8F/
http://adam8157.info/blog/2010/09/libraries-link-order/
http://www.cnblogs.com/OCaml/archive/2012/06/18/2554086.html