Can this be shared between Linux & Windows?
In general yes, but of course some path (like the ones to compiler/linkers) are wrong. You can still keep you
default.conf file on Windows for later releases and the
default.conf for Linux for later releases. This should always work unless the path's change for these platforms, too.