speeding up compilation and link time

You may try to use a compiler cache, such as ccache

(http://ccache.samba.org

). While compiler caches can significantly reduce compilation time I
guess that linking time will not be affected much.

I used ccache on one of my windows boxes and it greatly reduced
compilation time for small incremental changes.