Run C # -- Linux general technology-Linux programming and kernel information on Linux. The following is a detailed description. As we all know, C # Is A. NET Language launched by Microsoft and can only run on. NET platforms, such as Windows 9x, ME, NT, 2000, XP, and Windows CE. However, now there is a project called Mono, whose goal is to port. NET and its programming language to a non-Windows platform. Currently, C # Is The Only. NET language that is ported to a non-Windows platform.
On any platform (operating system + hardware system), the three most fundamental requirements for program writing and running are libraries, compilers/interpreters, and runtime environments. The Library provides common routines in the form of classes and methods (functions) to simplify the compilation of large programs .. . NET Framework, including many class libraries. In addition, the compiler and runtime environment are essential to convert programs into executable forms and run execution files. The Mono package contains a part of the. NET class library, a C # compiler, And the. NET Runtime environment CLR (Common Language Runtime, Common Language Runtime environment ).
Mono claims to support Linux, Solaris, Free BSD, and MS Windows; in addition to Intel x86 series CPUs (486, various Pentium, etc.), it is also said to support the Intel x86 series CPUs, PowerPC and StrongArm processors.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.