有没有办法编译 C++ 代码为 Microsoft .Net CIL(字节码)?
即,网络浏览器客户端将用 C++ 编写!
I.e., a web browser client would be written in C++ !!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
即,网络浏览器客户端将用 C++ 编写!
I.e., a web browser client would be written in C++ !!!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
使用 /clr 编译选项
Use the /clr compile option
当然,Visual Studio 可以编译“托管”C++。 不过,我不确定我是否理解您的“网络浏览器客户端”参考; 你的意思是你想将你的C++编译成可以与Silverlight一起运行的东西吗?
Sure, Visual Studio can compile "managed" C++. I'm not sure I understand your "web browser client" reference though; do you mean you want to compile your C++ to something that will run with Silverlight?
这最初被称为 托管 C++,但正如 Josh 评论的那样,它已被被 C++/CLI 取代。
This was originally known as Managed C++, but as Josh commented, it has been superceded by C++/CLI.
有两个选择。 托管 C++(/clr:oldSyntax,不再维护)或 C++/CLI(肯定维护)。 您需要对浏览器内软件使用 /clr:safe,因为您希望浏览器能够验证它。
There are a two choices. Managed C++ (/clr:oldSyntax, no longer maintained) or C++/CLI (definitely maintained). You'll want to use /clr:safe for in-browser software, because you wnat the browser to be able to verify it.