Я использую сторонний проект, который выдает огромное количество предупреждений. Я отключаю их все в свойствах проекта VS. Иногда я переключаюсь на набор инструментов LLVM clang-cl
, чтобы проверить предупреждения от clang. Сторонний проект выдает так много предупреждений с помощью clang-cl, что VS задыхается от количества вывода. Я знаю, как их отключить, я делаю это с помощью аргументов командной строки, например: Wno-int-conversion -Wno-shift-op-parentheses
et c. Проблема, однако, когда я переключаюсь обратно на набор инструментов VS, все эти параметры командной строки для отключения предупреждений от clang-cl становятся ошибками (неизвестные аргументы строки cmd) с компилятором MS.
Есть ли способ получить настройки clang и VS в одном проекте VS? Может быть, как-то условно для набора инструментов ClangCL их можно добавить только для сборок clang-cl?