重复问题: 我看过this thread和this thread这些并没有完全回答我的问题。
问题: :有没有办法让Visual Studio使用g ++或comeau或其他作为C ++编译器。如果
那么,有人试过吗?有什么反馈吗?
原因: 爱微软的IDE,讨厌他们的编译器。
答案 0 :(得分:1)
IIRC,Leor Zolman的stlfilt曾经为cl.exe
提供替代品。但是,其表现与cl.exe
完全相同。我看到线程指的是用一个不同的编译器版本替换原生的cl.exe
,看起来甚至可能有问题。
虽然Windows版本的英特尔编译器插入VS,而且基于EDG,所以你可以试试。但是,我不认为在Windows上是免费的。
答案 1 :(得分:0)
您应该能够更改.vcproj文件以指定其他MSBuild任务而不是cl.exe。您可以在MSDN网站上找到有关此内容的更多信息,但完全可以启动第三方工具。