Как использовать компилятор g ++ под IDE MS Visual Studio - PullRequest
3 голосов
/ 10 декабря 2010

Как я могу использовать компилятор g ++ в IDE MS visual studio?

1 Ответ

2 голосов
/ 10 декабря 2010

Запуск G ++ из Visual Studio может быть неправильным подходом.

Хорошей альтернативой является использование CMake в качестве основного инструмента сборки.Он может генерировать make-файлы, которые будут создавать ваш проект с MinGW G ++ (или Linux / Unix G ++), или он может генерировать файлы проекта / решения для Visual Studio.Папки сборки, как правило, отделены от исходных папок, поэтому легко иметь несколько сборок одного и того же источника.

Это означает, что в дополнение к переносимой сборке вы получаете большую свободу в использовании лучшего инструмента дляработа в любое время.Нужно провести некоторый анализ покрытия, и вы можете выполнить сборку MinGW G ++ с поддержкой GCOV.Нужно выполнить некоторую отладку, и вы можете предпочесть работать со сборкой Visual Studio.

CMake не совсем тривиален, чтобы начать с него, но это IMO того стоит.

Кстати - почему вы хотите запустить G ++ из Visual Studio?Ваша причина может повлиять на ответ.Например, если вы беспокоитесь о распространении кода, разработанного с использованием экспресс-издания, не беспокойтесь.Лицензии Visual Studio Express Edition предоставляют право продавать и иным образом распространять код, который вы разрабатываете, используя их в любом случае, даже если они бесплатны (в смысле пива).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...