Я думаю, вы идете по этому пути неправильно - я бы фактически предложил вам использовать Visual Studio в среде Windows, а не пытаться настроить GCC. Это преимущество, а не недостаток, запускать ваш код на нескольких компиляторах от разных поставщиков.
И GCC, и Visual Studio в высшей степени совместимы (по крайней мере, в последних версиях). У вас не будет никаких проблем со стандартными библиотеками и переходом между ними, и если у вас есть проблемы, это, вероятно, проблема в вашем коде.