Использование другого компилятора в Visual Studio

Это может быть новичок, но не смог найти правильный ответ в Интернете. Мне любопытно, могу ли я использовать другой компилятор (который мне нравится) в Visual Studio 10?

Ответы

Ответ 1

Как и в Visual Studio 2010, концептуально можно интегрировать другой компилятор. В книге "Внутри Microsoft Build Engine, используя MSBuild и Team Foundation Buid 2nd edition" на стр. 338, в главе "Добавление новой платформы и набора инструментов платформы" объясняется процесс добавления gcc в визуальную студию.

Однако, хотя это возможно, оно всегда оставалось как концепция. Насколько я понимаю, никто не выполнял эту задачу и публично раскрывал результаты. Но даже при такой поддержке вам все равно не хватает средств для отладки. Для чего потребуется ваш компилятор для создания файлов .pdb и/или расширения visual studio с помощью нового локального отладчика

В резюме это довольно предприятие

Ответ 2

Вы можете использовать другой компилятор Intel С++ в VS. Я не думаю, что любой другой компилятор поддерживает VS.Основной причиной этого является отсутствие плагинов в VS. Но вы можете использовать скрипты cmake для компиляции кода в разных компиляторах. С помощью eclipse вы можете использовать большинство компиляторов (VS, gcc). Блоки кода также позволяют вам выбирать компиляторы.

Ответ 3

Да, вы можете использовать Intel С++ и даже MATLAB 7.1 или более позднюю версию. Здесь есть ссылка на использование MATLAB Он дает пошаговую процедуру для использования MATLAB с VS

Вы также можете писать Java-программы и включать javac-компилятор для этого... вы можете сослаться на это при необходимости.. Включая javac с VS

Я знаю, что это возможно из VS 2010, но не обязательно для выпусков b4. Надеюсь, это поможет.