
Linux *** 作系统是用C语言、汇编语言编写的。
主要是C,C是Linux的“母语”,这也是linux这个开源环境和本身机制所导致的,就连linus都力挺C,而驳斥C++。虽然没必要拒绝C++,但是,不可否认,C更适合linux~。
Linux *** 作系统主要包括内核和组件系统。Linux内核大部分是用C语言编写的,还有部分是用汇编语言写的,因为在对于硬件上,汇编有更好的性能和速度。
Linux的一些组件系统和附加应用程序是用C、C++、Python、perl等语言写的。
扩展资料:
Linux的基本思想有两点:
第一,一切都是文件;
第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、 *** 作系统、进程等等对于 *** 作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
参考资料来源:百度百科-linux系统
方法/步骤Linux系统的版本
命令:
cat /proc/version
下载Lua源码包
命令:
wget http://www.lua.org/ftp/lua-5.3.2.tar.gz
解压下载的源码包lua-5.3.2.tar.gz
命令:
tar -xzvf lua-5.3.2.tar.gz
安装编译Lua所需的依赖包
命令:
yum -y install readline-devel
编译并安装Lua
命令:
make linux test
测试Lua源码编译生成的lua是否可用
命令:
lua
7
测试Lua源码编译生成的luac是否可用
命令:
luac
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)