интерфейс для ошибок Visual Studio (хочу заменить компилятор) - PullRequest
2 голосов
/ 18 января 2012

Мне было интересно, знает ли кто-нибудь, как использовать новый компилятор в Visual Studio, и как работает интерфейс между компилятором и IDE, чтобы заставить сообщения об ошибках и расположения исходного кода «работать» (например, двойной щелчок переходит в местоположение).

Контекст: попытка интеграции clang

Ответы [ 2 ]

2 голосов
/ 21 января 2012

Я использую NMake для "интеграции" clang с Visual Studio. Вы получаете удобство подсветки синтаксиса и intellisense с мощью LLVM. Вы должны вручную создать файл сценария nmake (что довольно громоздко).

Существует переключатель clang под названием -fdiagnostics-format = msvc, который выводит сообщения об ошибках и предупреждения в формате, понятном Visual Studio (так что вы можете быстро перейти к ошибкам или предупреждениям в своем коде).

1 голос
/ 21 января 2012

Microsoft предоставляет Visal Studio Integration SDK , который предположительно используется Intel. Компиляторы Intel могут добавлять себя в VS IDE и заменять компиляторы Microsoft.

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