我正在尝试使用通常使用Microsoft C++在Windows上编译的几个项目,并使用clang编译它们.
在好的方面,存在clang-cl.exe,它被设计为cl.exe的替代品.但是,即使我将clang-cl.exe作为cl.exe复制到当前目录中,msbuild仍然在某些情况下调用Microsoft的cl.exe.
有没有办法告诉msbuild'这里,在执行任务CL时,使用这个cl.exe而不是通常的'?msbuild的命令行选项不包含任何明显的方向.
另外,有没有办法告诉它在不更改项目文件的情况下为cl提供或覆盖命令行参数?