之前写过两篇关于php-lua在linux的安装, 但是内容比较零散, 重新整理一遍
目录
1、相关软件包版本:
php7.2
lua5.2.1
php-lua2.0.5:https://pecl.php.net/package/lua
php-lua2.0.6要php7.3, 0.94过后要lua5.2
这里不描述php的安装, 也不描述lua.5.2的安装 ,但是因为需要动态库, 这里会重点写一下关于5.2动态库的编译
2、编译lua5.2的动态库
动态库的编译主要参照了:https://blog.csdn.net/yzf279533105/article/details/77586747
注意:这里需要修改两个Makefile, 一个是src下的Makefile, 一个是解压过后的文件目录下的Makefile
2.1、 打开src/Makefile, 并修改
tar xvf lua-5.2.1.tar.gz
cd lua-5.2.1/src
vi Makefile
修改的地方:
# 增加-fPIC
CF