Мне не нравится создатель qt как IDE и люблю VS, но я должен использовать точно mingw-компилятор. Грустная история: '(
Могу ли я заставить визуальную студию использовать компилятор mingw
Ответ 1
Просто настройте проект make файла - таким образом вы можете сообщить VC, какую команду выполнить для компиляции ваших файлов.
Вы должны поддерживать make файл в дополнение к проекту Visual Studio, но это действительно не слишком большая проблема, поскольку в этом случае проект VS становится просто списком файлов, о которых вам нужна Visual Studio.
К сожалению, отладчик VS не полезен в этом сценарии, но вся навигация кода IDE работает нормально.
Ответ 2
Вы не можете легко заменить компилятор С++ в Visual Studio.
Но в свое время (в 1990-х годах) я использовал Visual Studio как просто редактор для Java. И так как существуют расширения для, например, язык программирования D (ну, что я использовал), вы можете с большой пользой сделать полную работу Visual Studio с g++ или любым другим компилятором для любого языка в качестве дополнительного "языка". Он может работать даже с отладчиком, если для него подходит реализация языка.
Это просто то, что в наши дни гораздо проще использовать среду IDE, которая поддерживает инструменты, которые вы хотите использовать. Например, для g++ у вас есть Eclipse, Code:: Blocks, даже старый DevС++ и т.д. О да, и вещь QT.