在自己的lua文件中,如果使用到了自己写的C库或者第三方库,想让lua编译到自己指定的目录下寻找*.lua或*。so文件的时候,可以再自己的Lua代码中添加如下代码,可以指定require搜索的路径。

package.path = '/usr/local/share/lua/5.1/?.lua;/home/resty/?.lua;'    --搜索lua模块
    package.cpath = '/usr/local/lib/lua/5.1/?.so;'        --搜索so模块

如果是要在 nginx.conf 文件中引用第三方的库,则需要在 http 段中添加下面的代码

lua_package_path '/usr/local/share/lua/5.1/?.lua;/home/resty/?.lua;';
    lua_package_cpath '/usr/local/lib/lua/5.1/?.so;';

详细内容请参考:http://www.jb51.net/article/55818.htm

转载于:https://www.cnblogs.com/foundwant/p/4185200.html

Lua require搜索路径指定方法相关推荐

  1. Xcode增加头文件搜索路径的方法

    Xcode增加头文件搜索路径的方法 以C++工程为例:在Build Settings 页面中的Search Paths一节就是用来设置头文件路径.相关的配置项用红框框起来了,共有三个配置项: Head ...

  2. Lua require 相对路径

    lua require 加载方式与我们现在熟知的路径系统不太一样,想要知道lua require 方法的工作原理也很简单 随便写一个错误的require 代码即可: 1 require("l ...

  3. Linux动态库(.so)搜索路径

    众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib.动态库被创建后,一般都复制到这两个目录中.当程序执行时需要某动态库,并且该动 态库还未加载到内存中,则系统会自动到这两个默认搜索路 ...

  4. Linux下gcc编译中关于头文件与库文件搜索路径相关问题

    如何指定GCC的默认头文件路径 网上偶搜得之,以之为宝:) 原地址:http://blog.chinaunix.net/u/28781/showart.php?id=401631 ========== ...

  5. linux定位so快捷方式_Linux动态库(.so)搜索路径 | 学步园

    众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib.动态库被创建后,一般都复制到这两个目录中.当程序执行时需要某动态库, 并且该动 态库还未加载到内存中,则系统会自动到这两个默认搜索 ...

  6. 库文件搜索路径及GCC搜索路径总结

    1. -L指定搜索的路径,   -l指定库名 如何指定GCC的默认头文件路径 网上偶搜得之,以之为宝:) 原地址: http://blog.chinaunix.net/u/28781/showart. ...

  7. python配置模块的搜索路径和包的导入

    python配置模块的搜索路径和包的导入 Catalog python配置模块的搜索路径和包的导入 模块的搜索路径 一.模块搜索路径的组成 二.配置模块搜索路径的方法 三.sys.path 包导入的例 ...

  8. linux c 编译时 include 和 链接库 文件路径指定

    C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径.自己指定的路径就不说了,这里说明一下系统自动搜索的路径. [1 ...

  9. linux下mkdir头文件_整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题

    态库./libpos.so. /root/test/env/lib/libpos.so和/root/test/conf/lib/libpos.so.我们再用源程序 pos_lib.c(见程序5)来创建 ...

最新文章

  1. 二本毕业后3年发两篇Nature引热议,他此前研究刷新世界纪录
  2. python循环绘制六角星_《Python游戏趣味编程》 第3章 美丽的圆圈画
  3. JavaScript:Array属性方法
  4. 机器学习2/100天-简单线性回归
  5. python_激光点云变换到图像平面
  6. Java内存模型基础知识
  7. 计算机开机最快设置,w7提高开机速度如何操作_win7电脑怎么开机更快
  8. android app 瘦身,android 将程序移入system/app 为系统瘦身
  9. 点餐App火爆背后的冷思考
  10. 论文翻译 | TOOD:《TOOD: Task-aligned One-stage Object Detection》详细解读
  11. ae教程 (五)滤镜特效 (五)描边光效
  12. python 数据库框架peewee_python peewee模块使用
  13. 专注B2B跨境支付的背后,XTransfer的风控基础设施是如何炼成的?
  14. 01笔记 数字逻辑基础——逻辑代数基础——基于《数字逻辑基础》陈光梦(第三版)
  15. 网易我的世界手游服务器怎么发全体信息,网易我的世界手机怎么私聊 | 手游网游页游攻略大全...
  16. 机器学习对回归模型的评价指标:均方误差、可解释方差和R方值
  17. 【XMPP 协议介绍】
  18. 2015年数据结构第四题(带头结点单链表的简单选择排序)(C/C++)
  19. 单元测试,写起来到底有多痛?你会了吗
  20. 2023重庆交通大学计算机考研信息汇总

热门文章

  1. 培养“资源意识”,有助于职场晋升
  2. And seeing the whole machine market
  3. In the interview, Clem revealed that his first
  4. sql 查询手动创建的表_学习SQL:使用SQL查询手动创建报告
  5. 基于SQL Server策略的管理–类别和数据库订阅
  6. sql server 快照_在SQL Server合并复制中应用快照时出现外键问题
  7. sql server 面试_SQL Server审核面试问题
  8. 如何连接到远程SQL Server
  9. gitlab 本地 定时备份
  10. CAD制图系列之中心线画法