The problem with MacOS is that it uses a custom linker tool that itself relies on MacOS-specific API, so it cannot be easily ported to Windows.
You can however use VisualGDB to setup a project that will be compiled on the MacOS side directly. VisualGDB optimizes the file transfer and invocation of tools, so the remote compilation should be very fast if your target system is not slow.