Публикации по теме 'luajit'
Помогаем сделать LuaJIT быстрее
приглашенный автор
Это гостевой пост от Laurence Tratt , программиста и лектора по разработке программного обеспечения на Отделе информатики в King’s College London , где он возглавляет Группу разработки программного обеспечения . Он также является стипендиатом EPSRC .
Язык программирования Виртуальные машины (ВМ) — знакомые звери: мы используем их для запуска приложений на нашем телефоне, кода в наших браузерах и программ на наших серверах. Традиционные виртуальные машины..
Вопросы по теме 'luajit'
Как передать указатель на LuaJIT ffi для использования в качестве аргумента?
Предполагая, что есть следующий код C:
struct Foo { int dummy; }
int tryToAllocateFoo(Foo ** dest);
...Как сделать следующее в LuaJIT?
Foo * pFoo = NULL;
tryToAllocateFoo(&pFoo);
3764 просмотров
schedule
14.11.2022
встраивание неопределенной ссылки luajit
Я безуспешно пытаюсь внедрить (статически) luajit в приложение С++. Я выполнил шаги с сайта luajit безрезультатно, гуглил по этому вопросу и не получил соответствующей информации и перепробовал все, что мог придумать.
Похоже, проблема, с которой я...
2025 просмотров
schedule
21.04.2024
Компиляция LuaJIT как C++?
Не могу скомпилировать LuaJIT с g++ или clang++. Вот некоторые DEBUG. Пожалуйста, дайте мне знать, если мне нужно предоставить дополнительную информацию.
$ make CC="g++"
==== Building LuaJIT 2.0.4 ====
make -C src
make[1]: Entering directory...
1153 просмотров
schedule
25.11.2022
Как преобразовать строку lua в C char*?
Я использовал библиотеку luajit ffi, чтобы обернуть библиотеку C, содержащую функцию для рисования текста в файле ppm:
void drawText(frameBuffer *fb, int px, int py, char* text, pixel color)
Когда я пытаюсь вызвать его из lua, используя...
4651 просмотров
schedule
28.02.2024
LuaJIT ffi: как передать массив строк в функцию c
Я хочу передать таблицу Lua, хранящую строки, в функцию c. Так, например, если у меня есть
tStr = {"String1", "String2", "String3"}
Как мне перейти к функции C. Я думаю, что мне нужно позвонить ffi.new, но какой тип я не уверен.
local...
1440 просмотров
schedule
13.10.2022
LuaJIT и C++ - вызов Table.Method() не работает в loadstring/pcall
У меня есть 2 функции, которые регистрируют таблицу и метод Lua в С++:
void LuaScriptInterface::registerTable(const std::string& tableName)
{
// _G[tableName] = {}
lua_newtable(luaState);
lua_setglobal(luaState,...
92 просмотров
schedule
24.04.2024