title: Can I prevent cargo from rebuilding libraries with every new project?
body: <p>Suppose I execute <code>cargo new one --bin</code> and <code>cargo new two --bin</code> then add the same dependency to each project's <code>Cargo.toml</code> and build them.</p>
  <p>Now there are two absolutely identical sets of libraries:</p>
  <blockquote>
  <p>/one/target/debug/deps/ *.rlib</p>
  <p>/two/target/debug/deps/ *.rlib</p>
  </blockquote>
  <p>They are same files and waste storage space, but really the problem is that I have to compile these libraries again for every project. It takes a very much time. There is the same problem with <code>cargo install</code>.</p>
  <p>Can I specify a place to store compiled libraries to avoid recompilation?</p>