我正在寻找一种工具,让我能够用C#编写代码,编译二进制文件可以打开并直接翻译成机器语言,我的意思是他没有依赖于Framework ..
我听说过C#Parser,我想知道它是什么以及它是否给了我这种能力
谢谢你, 凸肚。
答案 0 :(得分:1)
解析器只会给你一个解析树,而不是机器码。
据我所知,没有这样的编译器。在一个大的,因为它也需要编译你使用的BCL的任何部分。
答案 1 :(得分:0)
我认为单声道支持允许您以某种方式使用您的程序部署运行时。它还具有提前编译功能。但我也没试过,所以我不知道是否有任何问题,如果它适用于Windows。
Mono在iOS上使用此类功能,您不能/不允许使用抖动。
答案 2 :(得分:0)
如果您可以访问Linux机器,并且您的代码与特定的MS应用程序无关,您可以尝试使用MONO以这种方式编译到BCL。我记得在大学时用C ++到M4这样做,但那是很久以前的事了。