2014-09-16 6 views
0

lua 설치 및 라이브러리에 추가 한 일부 lua 및 Dll 파일이 포함 된 luarocks를 사용하여 자체 설치를 만들고 싶습니다.Windows에 자체 포함 된 설치 luarocks

다른 말로하면 로깅 폴더에 추가하려는 하나의 루아 appender와 루아 Clibs에 추가하려는 두 개의 dll 파일이 있습니다.

나는 luarocks 문서를 보면서 나는 현재 LuaRocks 버전 (2.2.0)을 설치 스크립트를

답변

1

내가 미리

감사합니다이 부분을 할 수있는 방법을 찾아내는 /SELFCONTAINED 옵션이 없습니다 (/FORCECONFIG도 관심의 대상이 될 수 있으며 config.lua에서 '사용자'트리를 제거하고 싶을 것입니다.

추가 라이브러리 파일을 저장하는 곳은 LuaRocks와 관련이 없습니다. Lua 바이너리가 이들을 찾을 수있는 한 모든 것은 괜찮습니다. 기본값 인 package.path에는 Lua 실행 파일의 디렉토리가 포함되어 있으므로 추가 파일을 넣을 수 있습니다 (필요한 하위 디렉토리를 잊지 마세요. 예 : logging).

+0

Ok SELFCONTAINED 및 FOCERCONFIG를 true로 설정 했으므로 Config.lua를 찾을 수 없습니다. "install/p c : \ users \ public \ lua \ LuaRocks/MW"를 사용하여 명령 줄에서 luaRocks를 실행하려고하면 루아 인터프리터를 찾을 수 없습니다. 먼저 루아 인터프리터를 설치해야합니까 아니면 2.2.0-win32 버전과 함께 사용할 수 있습니까 ?? – jprbest

+0

@jprbest : Windows 용 LuaRocks에는 Lua 5.1 바이너리가 함께 제공됩니다. '/ L'명령 행 스위치를 사용하여이를 사용하십시오. 다른 루아 버전이 필요하다면 루아를 먼저 설치/빌드해야합니다. 설치 스크립트를 성공적으로 실행하면'config.lua'가 어디에 있는지 알려줍니다. – siffiejoe

+0

고마워, 내가 얻는 유일한 문제는 내 사례 로깅 폴더에 luaRocks를 설치 한 후에 하위 디렉토리 eq를 만들려고했다는 것입니다. – jprbest