Как использовать компилятор Clang с MSBuild?
Я пытаюсь взять пару проектов, обычно скомпилированных в Windows с Microsoft C ++, и вместо этого скомпилировать их с помощью clang.
С другой стороны, существует clang-cl.exe, который предназначен для замены cl.exe. Тем не менее, даже когда я копирую clang-cl.exe в текущий каталог как cl.exe, msbuild все еще в некоторых случаях вызывает cl.exe от Microsoft.
Есть ли способ сообщить msbuild «здесь, при выполнении Task CL, используйте этот cl.exe вместо обычного»? Параметры командной строки msbuild не содержат ничего очевидного в этом направлении.
Кроме того, есть ли способ сказать ему, чтобы предоставить или переопределить параметры командной строки для cl без изменения файла проекта?