LuaXml库进行编译
发布时间
阅读量:
阅读量
此前项目中曾采用LuaXml库,用于在nginx-lua环境下解析xml消息包。但在后续服务器部署过程中,却出现了无法编译的情况,具体操作步骤已模糊不清,因此有必要重新整理相关流程。同时,网络上关于LuaXml编译的资料较为稀缺,此处也作为个人记录留存。
LuaXml的编译依赖于Lua的支持,目前该库仅兼容lua5.1与lua5.2两个版本。若直接从官网下载对应版本的lua库进行编译,可能会遇到符号链接错误,提示Bad Value。
推荐使用以下命令进行lua的安装。
ubuntu:
apt-get install lua5.1
apt-get install liblua5.1-dev
apt-get install liblua5.1-socket2
centos 系统中可通过 yum 工具完成安装操作。此举旨在使系统能够自动定位并匹配最为契合的 lua 库。
接下来需从官网 官网 获取 5.1 版本的 LuaXml 源码文件。完成下载后,需要对其中的 Makefile 文件进行编辑,将原本指定的头文件与库文件路径替换为当前系统中实际存放 lua 头文件与库文件的路径。
若对此过程
全部评论 (0)
还没有任何评论哟~
