luajit

    0

    1답변

    표준 Lua 인터프리터 대신 LuaJIT2를 사용하도록 Mac OS X (10.6.8)에서 wxLua를 어떻게 작성합니까? 내가 시도 : /Users/finnw/LuaJIT-2.0.0-beta9 내가 LuaJIT을 내장 한 디렉토리입니다 ./configure --with-lua-prefix=/Users/finnw/LuaJIT-2.0.0-beta9 . 나

    1

    2답변

    나는 루아 키트 ffi에서 libcurl을 래핑하려고합니다. 내 finalizer가 호출되지 않습니다. local ffi = require("ffi") ffi.cdef [[ typedef struct{} CURL; CURL * curl_easy_init(); void curl_easy_cleanup(CURL *); ]]

    4

    1답변

    저는 LuaJit에서 복잡한 바이너리 메시지를 읽어야하는 작은 애플리케이션을 작성하는 중입니다. 저는 비트 모듈과 string.rep을 많이 사용했습니다. 그러나, 그것은 모두 매우 성가신 일입니다. 나는 LuaJit을 처음 사용하고 FFI를 사용하는 것이 훨씬 쉬운 방법이라고 생각한다. CI에서 이 같은 구조를 선언 할 수 LuaJit의 FFI을 읽으 s

    2

    2답변

    일반적으로 pseudo-op: '.private_extern' 어셈블러 오류를 해결하는 방법에 대한 정보는 mac에서 LuaJit을 빌드하거나 팁을 참조하십시오. 내가 문서에 LuaJit2을 complie 맥과 다음 명령에 AM/설치하거나 http://luajit.org/install.html#android : 내가 만든 유일한 변화는 NDK 크로스 컴파일

    1

    1답변

    Lua 코드를 바이트 코드로 컴파일 한 다음 정적 라이브러리로 컴파일하는 데 LuaJIT을 사용하는 것에 대해 들어 봤습니다. 이상적으로 나는 Lua 코드를 동적 라이브러리로 컴파일하여 기본 실행 파일을 다시 빌드 할 필요가 없다고 생각하고 싶습니다. 루아를 dll로 컴파일 할 수 있습니까? 헤더가 없으므로 어떻게 C++ 코드에 링크합니까? 마지막으로 프로

    1

    2답변

    내에서 기능에 대한 참조는 내가 Table.getValue에 대한 참조를 저장하거나 내가 멤버 함수를 호출 한 후 Table에 대한 참조를 저장해야 할 수 있습니까? lua_getglobal(L, "Table"); lua_getfield(L, -1, "getValue"); getValueRef = luaL_ref(L, LUA_REGISTRYINDEX)

    1

    1답변

    다음에 LuaJIT의 FFI를 사용합니다. 나는이 일을 이틀 동안 계속하려고 노력해 왔으며, 대화 상자가 열리지 않을뿐만 아니라 모든 것이 충돌합니다. OllyDdb로 디버깅 할 때 comdlg32.dll 어딘가에서 추한 액세스 위반이 발생합니다. 다음은 필수 코드 만 사용한 개념 증명입니다. 내가 구조체의 크기가 GetLastError 87 (ERROR_

    4

    1답변

    저는 LuaJIT와 FFI를 사용하여 래퍼를 만들고 있습니다. 나는 FILE*을 매개 변수로 취하는 함수가있는 C 라이브러리를 가지고있다. Lua 함수 내에서 io.open()을 사용하여 파일을 엽니 다. Lua 파일 오브젝트에서 C FILE*으로 변환, 변환 또는 추출하는 방법이 있습니까? 이것은 솔직해야하지만 솔루션을 찾을 수없는 것 같습니다. 미리 감

    1

    1답변

    동일한 컴퓨터에서 두 개 이상의 별도 Lua 프로그램 (LuaJIT2에서 실행)을 쉽게 시작할 수 있습니다. 그러나 이러한 프로그램이 어떻게 통신 할 수있는 방법이 있습니까? 내가 제시 할 수있는 가장 좋은 해결책은 각 프로그램이 orher 프로그램에서 읽을 수있는 텍스트 파일을 쓸 수 있다는 것입니다. 그러나 이것은 텍스트 파일이 가상 RAM 디스크에 저

    5

    3답변

    저는 프로그래밍 언어로 Lua을 정말 좋아하지만, 모든 로컬 변수에 "local"을 입력해야한다는 것은 믿을 수 없을 정도로 버그입니다. 단지 코드가 좀 어지럽게 보입니다. 그래서 나는 다음과 같은 변수 명명 규칙을 사용하기 위해 Lua 위에 도메인 특정 언어 (DSL)를 만들 수 있습니까? 변수 이름은 모두 대문자 인 경우 , 다음 글로벌 변수 그밖에 이