msvc library build