DMCS中的D代表什么? [英] What does the D in DMCS stand for?
本文介绍了DMCS中的D代表什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
因此,我正在阅读有关 mono c#编译器.我知道这些应用程序的目的是什么,但是我只是想知道缩写的含义是什么. (还有gmcs,smcs和csc代表什么?)
So, I was reading about the mono c# compiler. I know what the purpose of the apps are, but I was just wondering what the abbreviations stand for. (Also what does gmcs, smcs and csc stand for?)
如果我猜测是Mono编译器服务(某事).
If I were to take a guess it would be (Something) Mono Compiler Service.
推荐答案
This is what I can surmise from the documentation (and is also in chronological order, earliest to latest):
- csc = C S 竖琴 C 编译器(来自Microsoft)
- mcs = M ono C 编译器 S 服务(或潜在地 M ono C S 竖琴,但是在其他地方谈到了编译器服务,并且该编译器实际上是用C#编写的.
- gmcs =支持 G 能量
- smcs =支持 S ilverlight(月光)
- dmcs =支持 D 动态
- csc = C Sharp Compiler (from Microsoft)
- mcs = Mono Compiler Service (or potentially Mono C Sharp, but compiler service is spoken about elsewhere, and this compiler is actually written in C#).
- gmcs = Support for Generics
- smcs = Support for Silverlight (Moonlight)
- dmcs = Support for Dynamic
所有编译器还支持其他功能,但似乎编译器命令行名称的前缀是版本增加的主要原因.
All the compilers also support additional things, but it appears as though the prefix of the compiler command-line name takes the dominant reason for the increase in version.
这篇关于DMCS中的D代表什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文