DMCS中的D代表什么? [英] What does the D in DMCS stand for?

查看:118
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆