2014-10-25 2 views
1

그래서 "lfs.c" "lfs.h" "lfs.def"와 ".gitignore"파일이 있습니다. 나는 MinGW를 설치하고 그 명령을 입력하려고 시도했다 : gcc lfs.c (나는 그런 것들에있어서 총 초보자이다), "lua.h를 포함하지 못했다"라는 오류를 남긴다. 나는 어떻게해야할지 모른다. 그걸 어떻게 할 수 있니? 또는 적어도 이미 컴파일 된 lfs.dll에 대한 링크를 제공 하시겠습니까?LuaFileSystem 라이브러리를 컴파일하고 luarocks없이 .dll 파일을 얻는 방법은 무엇입니까?

+0

컴파일은 단순히 'gcc'를 호출하는 것 이상입니다. LFS에'configure' 스크립트가 있는지 확인한 후, 실행하면 실행하고'make'를 실행하십시오. 또한 적절한 장소에 루아의 헤더와 라이브러리를 추가해야한다. –

답변

1

Lua 포함 파일이 누락되었을 수 있습니다. 설정 방법에 대한 자세한 내용은 this SO answer을 참조하십시오.

단순히 lfs.dll을 가져 오는 것은 다른 DLL이 Windows의 다른 Lua DLL에 의존하기 때문에 쉽지 않을 수 있습니다. lfs.dll은 Lua51.dll에 대해 컴파일되어 있으므로 프로젝트/필요에 맞게 작동하면 get a compiled version here 수 있습니다.

+0

고마워요! 파일이 실제로 작동했습니다! – user3426112

+0

답변이 적합한 경우 "수락"할 수 있습니다. –

관련 문제