当前位置:首页 » 编程软件 » linux编译lua

linux编译lua

发布时间: 2023-05-31 23:57:38

㈠ 如何将lua移植到arm平台的linux内核

lua是系统应用,不需要移植到内核,编译的时候用交互编译,或者在树苺派系统上编译好。

㈡ 如何在Linux下编译安装Lua编译器

方法/步骤

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

㈢ 如何在Linux下编译安装Lua编译器

首先在http://www.lua.org/下载lua的源码文件,我下载的是lua-5.2.3.tar.gz
解压: tar -xzvf lua-5.2.3.tar.gz后会在当前目录下得到lua-5.2.3文件夹
进入该文件夹,执行make命令会有如没含棚下提示

需要老段指定平台,所以我们执行make Linux命令,会有如下的错误信息

这个是由于没有链接 ncurses库,只需要把lua-5.2.2/src/Makefile文件中的
linux:
$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline"
改为
linux:
$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lncurses"
就可以了
之后再make linux命令编译,枯则然后再make install安装就可以使用了

㈣ Linux系统中一般使用什么语言编程

Linux操作系统是用C语言、汇编语言编写的。

主要是C,C是Linux的“母语”,这也是linux这个开源环境和本身机制所导致的,就连linus都力挺C,而驳斥C++。虽然没必要拒绝C++,但是,不可否认,C更适合linux~。

Linux操作系统主要包括内核和组件系统。Linux内核大部分是用C语言编写的,还有部分是用汇编语言写的,因为在对于硬件上,汇编有更好的性能和速度。

Linux的一些组件系统和附加应用程序是用C、C++、Python、perl等语言写的。

(4)linux编译lua扩展阅读:

Linux的基本思想有两点:

第一,一切都是文件;

第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

㈤ 哪位提供个linux C里 调用lua的简单例子

这个问提之前我已经回答过了,先上一张我厂大拿分享的知识:

gcc -o hello hello.c -I /usr/include/lua5.1/

编译成可执行文件,-I后面是我linux上库依赖的头文件地址

楼主可参考下,望对你有所帮助!

㈥ lua5.1.4能在linux下编译为64位吗

如果你用的lua源码包的话,可以在linux下32或64位下编译,编译过程中它会根据内核来自行判断的。平常所使用的rpm其实是已经编译好的,所以如果你要用rpm包的话,下载时一定要注意所适合的平台和系统类型等。

热点内容
c语言链表建立 发布:2024-05-06 16:17:33 浏览:220
python3xlwt3 发布:2024-05-06 16:09:59 浏览:372
c语言的意思啊 发布:2024-05-06 15:54:19 浏览:69
如何重置手机密码realme 发布:2024-05-06 14:57:25 浏览:348
自己搭建外网服务器违法吗 发布:2024-05-06 14:56:32 浏览:630
苹果安卓哪个步数准确 发布:2024-05-06 14:43:58 浏览:240
安卓手机软件用什么编程语言写 发布:2024-05-06 14:30:07 浏览:657
des解密python 发布:2024-05-06 14:30:06 浏览:684
n的阶乘算法 发布:2024-05-06 14:29:57 浏览:552
安卓手机为什么停服 发布:2024-05-06 14:29:08 浏览:93