Allow for msvc linking with versions other than 18