luajit 相关问题

LuaJIT是Lua编程语言的即时编译器。 LuaJIT以可移植性为代价提供更高的性能。在支持的操作系统(基于x86或x64 CPU(Windows,Mac OSX,Linux,...),基于ARM的嵌入式设备(Android,iOS)和PPC / e500v2 CPU的所有流行操作系统)上,它提供API和ABI兼容标准Lua解释器的直接替换。

如何在lua中获取char*的值

我正在尝试在lua中调用c函数,c函数位于so文件中,代码如下: typedef 结构 attribute_s { 字符名称[256]; 字符 ID[256]; }属性_t int get_service_instan...

回答 1 投票 0

LuaJIT什么时候会创建GCT为Str类型的对象?

luajit lj_obj.h #定义 LJ_TSTR (~4u) ebpf代码 静态长loop_gc_obj(u32索引,callback_ctx * ctx) { 内部资源; GCRef p = ctx->p; // 读取o GCobj *o; res = bpf_prob...

回答 1 投票 0

使用 LuaJIT,我如何将多个元表与一个 C 结构关联起来?

我目前正在开发自己的游戏引擎,它使用 C 和 LuaJIT,并且正在为我的实体层次结构编写脚本。作为我的层次结构设计的一部分,我这里有一个节点结构,并且我...

回答 1 投票 0

如何用LuaJIT字节码反编译或读取Lua文件?

我想反编译一个用LuaJIT字节码编译的Lua文件。 我有一个游戏的源代码,但它是用 LuaJIT 字节码反编译的,因此普通文本编辑器无法读取它。 (也顺便提一下...

回答 1 投票 0

LuaJIT 的跟踪编译器是如何工作的?

我一直在阅读 JIT 和 LuaJIT 的跟踪编译器,特别是,最后我遇到了一些问题。 据我了解,LuaJIT 的 JIT 不会像 Java 的 HotSpot 那样编译热点方法...

回答 2 投票 0

如何在迭代结构数组时从 Lua 获得更好的性能

问题: 在 Lua 中迭代结构体数组并操作数据,这将在稍后的 C++ 中使用。 背景故事: 我这周做了一些性能测试,我对

回答 1 投票 0

无法安装 Lua/LuaJIT 的 FFI 库

我已经正确安装了 Lua、LuaJIT 和 Luarocks(我也可以在终端中运行它们,没有任何错误)。我正在尝试运行命令 luarocks install luaffi 但它正在返回...

回答 2 投票 0

如何使用 select 或 epoll 使 LuaJIT 非阻塞?

我正在使用LuaJIT的ffi来调用epoll C库。然而,epoll 在没有事件时会阻塞,而我的软件此时需要执行其他任务。在 C 中,我知道我可以在

回答 1 投票 0

如何在Discordia(luvit)中使用require

所以当我只使用 require(filename) 时它不起作用,我的意思是如果我使用 require("filename"),它认为它是一个模块,所以无法打开它,只有当我使用 require( "./文件名.lua&qu...

回答 1 投票 0

使用luajit和fii库遇到问题

在LuaJIT中,so是通过fii库加载的,并调用so中的函数,但是在加载的so中,一些方法使用的变量是通过extern定义的。例如,空调...

回答 1 投票 0

如何反编译这个反 luajit 反编译器?

这里是 lua - https://drive.google.com/file/d/1H9aDCEFgyMVoL7vikmcvbmMnTimAW2xm/view?usp=share_link 这是什么方法?如何反编译呢? 我是这方面的新手,我不明白如何反编译

回答 1 投票 0

如何用DLUAJIT_ENABLE_LUA52COMPAT x86编译LuaJit MSVC?

在静态模式下,我可以通过执行msvcbuild.bat静态化来成功构建编译LuaJit。虽然在LuaJit Extensions的底部,它说如果我在构建时使用DLUAJIT_ENABLE_LUA52COMPAT选项......。

回答 2 投票 0

在Lua中可以自省函数吗?

我正在用love2d(LuaJIT)创建游戏,并且正在创建调试窗口以在运行时更改值。我能够做到这一点,但是,我现在也希望能够调用函数。例如,我...

回答 1 投票 1

非ASCII文件路径Windows

我在Windows上工作,并且文件路径带有非ASCII符号。对于使用wstring的非ASCII符号窗口。我正在执行转换并将它们传递给luaL_dofile,但由于找不到文件而失败。 ...

回答 1 投票 0

luajit'='预期靠近'-'

我一直在尝试使用luajit来编译luas,目前还不相关。但是,当我尝试在显示luajit.exe的cmd窗口中输入luajit -h(通常应该列出命令)时,我...

回答 1 投票 0

与访问cdata字段相比,访问Lua表字段要快吗?

说我有一个cdata变量(FFI查询的结果)。然后,将其字段复制到Lua表中。更快的方法是:Lua表或原始cdata变量的访问字段?

回答 1 投票 0

使用FFI将二进制数据读取为Lua号

我有一个像这样以二进制形式打开的文件:local dem = io.open(“ testdem.dem”,“ rb”)我可以从中读出字符串:print(dem:read(8))- > HL2DEMO,但是之后有一个4字节...

回答 1 投票 1

不欢迎在luajit上发表声明

lua 5.3.5接受以下代码,如果n&1 == 1 ...,函数isOdd(n)...

回答 1 投票 0

如何在通过FFI调用opencl api时跟踪luajit中的内存泄漏源

不久前,我在Lua中编写了分形程序。在我的旧Windows 7和Windows 8 PC上,它可以正常工作。我有一台装有Windows 10的新笔记本电脑,并在luajit 2.1.0上运行它,这对我来说最适合......>

回答 1 投票 0

libc stat函数和LuaJIT

我整天都在抱怨LuaJIT的一个错误行为。 libc stat函数在其状态缓冲区中返回错误的值。 LuaJIT脚本:-sys / types.h typedef ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.