有没有一种方法可以将C ++代码编译为Microsoft .Net CIL(字节码)?

时间:2020-03-06 14:20:02  来源:igfitidea点击:

即,将使用C ++编写Web浏览器客户端!

解决方案

使用/ clr编译选项

它最初被称为Managed C ++,但正如Josh所评论的那样,它已被C ++ / CLI取代。

当然,Visual Studio可以编译"托管" C ++。不过,我不确定我是否理解"网络浏览器客户端"参考;意思是我们想将C ++编译为可与Silverlight一起运行的东西吗?

有两个选择。托管C ++(/ clr:oldSyntax,不再维护)或者C ++ / CLI(绝对维护)。我们需要将/ clr:safe用于浏览器内软件,因为我们拥有浏览器才能对其进行验证。