VC++中,/子系统:控制台(/subsystem:console)是啥意思?
VC++中,/子系统:控制台(/subsystem:console)是啥意思?
日期:2021-12-27 17:51:35 人气:1
子系统概念是Windows最初的设计。大意是由操作系统支撑一个解释集,可以解释不同平台的程序。这是上世纪80年代的设计意图,当时市场存在不同的计算机操作系统,ibm上是os/os2,还有微软的dos,还有其他几家。为了吸引用户,最大程度的兼容别家程序,所以盖茨想“我这个操作系统能运行各家程序,各家的程序由它的解释程序来支撑,这多好!”所以就有了子系统的概念。但是说的容易做得难,这个设计在实现上不太靠谱,所以所谓的子系统后来也就仅仅支持了Windows一家和os的网络api部分。当然,名义上也支持