社区
C#
帖子详情
有没有什么办法能把C#写的东西直接编译成机器码???
Dangyuhang
2003-08-21 10:02:19
最近写了几个小软件,本想让朋友帮忙测试,可他的硬盘太小无力装.NET Framework,只好作罢!
有没有什么编译器能直接把C#编译成机器码??
...全文
51
4
打赏
收藏
有没有什么办法能把C#写的东西直接编译成机器码???
最近写了几个小软件,本想让朋友帮忙测试,可他的硬盘太小无力装.NET Framework,只好作罢! 有没有什么编译器能直接把C#编译成机器码??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dangyuhang
2003-08-22
打赏
举报
回复
多谢,看来还真没什么办法了。
总之谢谢大家。
qhgary
2003-08-21
打赏
举报
回复
不用装.net framework,装.net framework Runtime就可以了。如果你想直接编译成本机代码,不通过.net framework Runtime,我告诉你,不可能。
cometsky
2003-08-21
打赏
举报
回复
纯粹的 .net Framework Runtime 挺小的,好像是30多兆。
雪狼1234567
2003-08-21
打赏
举报
回复
机器码好像是不行的,目前除了win2003 以外其它的都要装.net framework
微信支付
C#
版v2.0_付款码
微信支付系列课程将讲解“刷卡支付”、“扫码支付”、“公众号支付”、“现金红包”、“企业付款”。...学习有技术问题请qq2326321088 建议在学习微信支付的同学具有“微信服务号”和“微信企业号”的技术基础。
为什么 2010 年前后诞生的语言(如 Golang, Rust, Swift)都是
直接
编译成
机器码
?
为什么 2010 年前后诞生的语言(如 Golang, Rust, Swift)都是
直接
编译成
机器码
? 之所以问这个问题是因为知乎上有问题“为什么 2010 年前后诞生的语言(如 Golang, Rust, Swift)都是强类型 + 静态?”,其中大多数答案都是在说动态语言存在的问题 那么按照这个逻辑,这三门语言都不是像JAVA、
C#
那样先
编译成
中间代码(JAVA字节码和CIL)、在
C#
将可编译为本地
机器码
微软宣布了.net native的开发者预览版,详见这里。这是一个大家期待了很多年的特性。每年在技术论坛上都有无数的人问,
C#
能否
编译成
本地
机器码
。有了这个特性之后,更多开发商会开始选择
C#
来开发客户端。因为检测和安装.net framework实在是非常糟糕的用户体验,很多开发者都避免使用
C#
。如果.net native能有良好的品质,C++的使用范围大概会缩小不少。很多客户端程序并不是那么在意
.Net8顶级技术--
C#
源码是如何一步步变成
机器码
的(二)?
前言你
写
的
C#
源代码是如何变成
机器码
,在特定的平台上运行的呢?比如X64,Arm64,Risc-V64这些平台。本篇来一步步剖析下,以下以最广泛的X64为例。上一篇:.Net8的顶级技术JIT
机器码
生成概括1.
C#
源码static void Main() { Console.WriteLine("Hello World"); }假设有以上简单的
C#
源码,它的第一步是通过Roslyn前端编译把...
微软宣布 .NET Native 预览版
C#
可编译为本地
机器码
英文原文:Announcing .NET Native Preview 微软在 MSDN 博客上宣布了 .NET Native 的开发者预览版。.NET Native 可以将
C#
代码
编译成
本地
机器码
。有了它,开发者将不仅能享受
C#
的高生产力,而且能拥有 C++ 般的性能。鱼与熊掌不可兼得,而有了 NET Native,我们都可以兼得
C#
的生产力与 C++ 的战斗力。使用
C#
110,499
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章