Linux环境下 lua 调用自定义so动态库(skynet)
来源:互联网 发布:小米4没有4g网络设置 编辑:程序博客网 时间:2024/06/06 19:28
Linux环境下 lua 调用自定义so动态库(skynet)
最近看的 skynet 使用的 c+lua 的架构,框架提供的是基础的api,所以业务逻辑还得自己去写,如果某些业务逻辑比较耗性能,那可能就需要把某些业务逻辑丢到 c/c++ 去做,提供个接口供 lua 调用。
那么就需要去编个动态库(.so)、静态库(.a)啥的
- 写c接口(有些类型不严谨,就偷懒不改了,编译时会warning,可无视)
- 写makefile文件
- 执行以下make命令,注意target是start
# make start
然后myLualib.so
就出来了 - 写个lua测试以下 (文件名 mylua.lua)
执行以下
# lua mylua.lua
结果
阅读全文
0 0
- Linux环境下 lua 调用自定义so动态库(skynet)
- Linux环境下 lua 调用自定义so动态库(skynet)
- Skynet服务器框架(七) Lua中调用自定义C库
- Linux 下动态链接库 *.so(生成、调用)
- 转载 Python调用Linux下的动态库(.so)
- Ubuntu环境下使用Unity3D调用C++编写的Linux so动态链接库
- linux调用.so动态库
- linux下调用动态链接库so文件
- linux 下 -------- 创建和调用动态共享库(.so)
- linux下.so动态库的生成、编译、调用
- Linux下的动态共享库(so)开发调用
- Linux下.so动态库的建立和调用
- Linux 环境下java 调用SO
- Linux编程练习(二)—— Linux下.so动态库的建立和调用
- Linux环境下动态库的调用
- Linux下调用so库
- linux 下python 调用lua环境配置
- Linux下使用QT编写和调用动态链接库(.so文件)
- SparkSQL – Join分析
- struts2(三)
- 推荐中的序列化建模:Session-based neural recommendation
- CVX介绍——DCP规则集
- Netcat_java
- Linux环境下 lua 调用自定义so动态库(skynet)
- 数据结构相关知识上
- Retrofit 2.0 使用教程(含实例讲解)
- JSP常用的几种跳转方式
- python 中 and 和 or 的用法
- 更新真机支持包
- 使用POI根据SQL自动导出Excel
- 怎么给一串字符加上引号
- visual studio 生成console的cmd窗口闪现解决