首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
求助问答
发新帖
0
0
未解决
[求助]弱弱的问下lua的require 不支持内存加载的方式?
发表于: 2019-11-8 12:35
4710
未解决
[求助]弱弱的问下lua的require 不支持内存加载的方式?
guotouck
2019-11-8 12:35
4710
加载顺序我是
//这buff 就是timer.lua 内存中的
bool err = (luaL_loadbuffer(L, buff, len, "timer.lua") || lua_pcall(L, 0, 1, 0));
bool err = (luaL_loadbuffer(L, buff, len, "main.lua") || lua_pcall(L, 0, -1, 0));
timer.lua
local timer = { }
timer.hello()
{
print("test")
}
return timer
main.lua
timer = require("timer") 会提示找不到这timer包
print( timer.hello)
如果文件落地的话 设置绝对路径可以运行 但我文件不落地怎么办,我看人家游戏公司文件也没落地 都可以使用 require来加载..我不想用dofile 然后每个文件都设置全局
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于
2019-11-8 12:38 被guotouck编辑 ,原因:
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
3
)
monvvv
雪 币:
873
活跃值:
(531)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
11
粉丝
0
关注
私信
monvvv
2
楼
https://stackoverflow.com/questions/18965489/lua-require-but-files-are-only-in-memory
2019-11-8 13:39
0
guotouck
雪 币:
35
活跃值:
(612)
能力值:
( LV2,RANK:10 )
在线值:
发帖
29
回帖
153
粉丝
1
关注
私信
guotouck
3
楼
自己解决了 用
module("hello", package.seeall) --定义包
然后require 就不报错
2019-11-8 14:44
0
hekes
雪 币:
4939
活跃值:
(2360)
能力值:
( LV2,RANK:10 )
在线值:
发帖
33
回帖
228
粉丝
7
关注
私信
hekes
4
楼
lua 5.4.3不支持module("hello", package.seeall)这种方式了吗?我调用报错:Lua加载错误:[string "hello.lua"]:1: global 'moudle' is not callable (a nil value)
2021-12-14 11:25
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
guotouck
29
发帖
153
回帖
10
RANK
关注
私信
他的文章
[求助]WIN7 x64这代码会跑飞
4519
[求助]弱弱的问下lua的require 不支持内存加载的方式?
4711
[求助]下ida7.0 导航缺少debugger动态调试的选项 请问是什么问题?
2889
[讨论]GetWindow遍历窗口 和GetWindowLongA 不走内核的函数.
5609
[求助]检测硬断 有哪些办法?
5080
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部