2013-05-14 22 views
15

To może być pytanie początkującego użytkownika, ale nie można znaleźć poprawnej odpowiedzi w Internecie. Jestem ciekawa, czy mogę użyć innego kompilatora (który lubię) w Visual Studio 10?Używanie innego kompilatora w programie Visual Studio

+6

Najprostszym sposobem jest użycie projektu Makefile z VC zamiast projektu MSBuild, w ten sposób można określić dokładny kompilator w pliku makefile. – Dai

+0

Przeczytaj to: http://msdn.microsoft.com/en-us/library/ms171452.aspx – Lrrr

+0

Możesz przeczytać odpowiedzi na to pytanie: http://stackoverflow.com/questions/ 216025/gcc-with-visual-studio – Akayh

Odpowiedz

0

Możesz użyć innego kompilatora Intel c++ w VS. Nie sądzę, że jakikolwiek inny kompilator obsługuje VS. Głównym powodem jest brak wtyczek w VS. Ale możesz używać skryptów cmake do kompilowania kodu w różnych kompilatorach. Z Eclipse można korzystać z większości kompilatorów (VS, gcc). Bloki kodu pozwalają także wybrać kompilatory.

1

Od wersji Visual Studio 2010 możliwe jest koncepcyjne zintegrowanie innego kompilatora. W książce "Inside the Microsoft Build Engine, przy użyciu MSBuild i Team Foundation Buid" 2. wydanie, na stronie 338, rozdział "Dodanie nowego zestawu narzędzi platformy i platformy" wyjaśniono proces dodawania gcc do wizualnego studia.

Jednak, o ile jest to możliwe, zawsze pozostawało jako koncepcja. Moim zdaniem nikt nie podjął się tego zadania i publicznie ujawnił wyniki. Ale nawet przy takim wsparciu nadal brakowałoby narzędzi do debugowania. Co wymagałoby kompilator wyboru do generowania .pdb plików i/lub rozszerzyć visual studio z nowym lokalnej debugger

Podsumowując to dość przedsięwzięcie

Powiązane problemy