Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

Lua 게시판
Lua 스크립트 게시판입니다.
[2] lua를 이곳에서 알고나서...
망치 [] 18345 읽음    2009-09-17 09:06
저번에 자유게시판에 스크립트는 주로 무엇을 쓰시나요라는 누군가의 질문에 대한 대답을 보면서
lua를 처음 알게되었습니다.
그래서 이틀전에 드디어 lua.org에 들어가서 5.14버젼 소스 다운받아서, 빌더 2007에 컴파일해서 lib파일 만들고,
검색 쭈욱 해보니 C나 C++에서 lua를 호출하는 예제가 있더군요. 그대로 따라하니 에러가 나서 조금 수정하니,
lua파일 읽어서 함수를 실행하고, lua에 있는 변수값을 읽어오더군요.

스크립트 처음 써본 저에게는 프로그램 제 영역에 m&a해서 다른 멋진 회사를 인수한것처럼 기쁘더군요.

lua를 래핑한 뭐 여러가지 라이브러리나 오픈소스들이 즐비하지만 일단 lua가 가지고 있는 소스양이 얼마
크지않고 복잡하지 않아 lua소스를 직접 돌려본겁니다.

아직 lua를 제대로 활용하기에는 앞길이 험난하겠지만 그래도 lua라는 것을 알게 되었고 되는걸 눈으로 직접 봤다는것이 기쁩니다.

하여튼 포럼을 통해서 한수 배워갑니다.
망치 [mangchy]   2009-09-17 09:10 X
무엇이든 개념을 알기까지의 과정이니 시작이 힘든거 같습니다. 그 다음부터는 ...
망치 [mangchy]   2009-09-17 09:16 X
codeproject에서 command pattern예제와 설명서를 보고 처음 개념을 이해하고 예제를 빌더로 만들어 보았을때 기쁨과 비슷한..지금은 이 패턴 하나로 인하여 진화하고 변형해서 프로젝트 소스 구조가 많이 구조화되고 유연해진거 같네요...
가랑 [tobject]   2009-09-17 09:32 X
나도 알고 싶다는 1인!!
라스코니 [chouoo]   2009-09-17 10:46 X
루아 정말 좋죠.. 계속 루아를 쓰실려면 C/C++과 Lua를 엮어주는 루아 바인더의 필요성을 느끼실 겁니다. 개인적으로는 lua tinker 가 제일 좋더라구요.
망치 [mangchy]   2009-09-17 10:48 X
아 그렇군요. luabinder보다는 tinker가 빠르고 가볍다고 하더군요. 좀더 테스트를 해봐야할까봐요...
Intotheblue [makerjh]   2009-09-17 11:50 X
lua tinker 가 빌더에서 동작하나요???
컴파일이 안된다는 말 듣고는.. .. 접어 뒀는데..
라스코니 [chouoo]   2009-09-17 12:15 X
lua tinker가 빌더에서 되는 지는 모르겠네요. lua tinker 최신 0.5c는 gcc 버전이니 참고하세요.
linux에서는 잘 되더라구요 ~~
남병철.레조 [lezo]   2009-09-17 13:12 X
코드는 비교적 간단하니 오류나는 랩핑 부분을 조금 수정하면서 사용하면 루아 공부도 되고 여러모로 괜찮습니다.
김호광 [testcode]   2009-09-17 18:38 X
빌더6에서는 잘 안 붙던데 -;; 2007에서는 되는가보네요 시간 날 때 해봐야할 듯...
망치 [mangchy]   2009-09-18 08:04 X
네 일단 저는 2007에서만 해봤는데 lib파일 만들어서 하니 잘 되더라구요. 그런데 이상하게 Depends로 보니 Export된 함수명은 하나도 안보이더군요. 그래도 lib파일 포함해서 프로젝트 만들면 import하는데 잘 되요. export함수가 안보여서 처음에 조금 헤매었었죠...비정상인줄알고...
민성기.오랑캐꽃 [oranke]   2009-09-18 14:45 X
델파이에 루아 lib 를 링크하다 실패한 저로써는, 이럴 때 C가 참 부럽더군요.
라자루스에서는 상대적으로 쉽게 되던데 말이죠...

http://oranke.tistory.com/entry/LuaResearch

망치님 글을 읽고 나니 다시 한 번 시도해봐야겠다는 욕망이 솟습니다.
(하지만 LNUM 패치된 루아코드는 비주얼 C++에서도 컴파일이 안되는... c99 는 또 뭔지...ㅠㅠ)
civilian [civilian]   2009-09-18 18:10 X
저는 오브젝트 파스칼 스크립트를 사용합니다.

델파이 오브젝트를 임포트 시켜서...

+ -

관련 글 리스트
2 lua를 이곳에서 알고나서... 망치 18345 2009/09/17
5     Re:lua를 이곳에서 알고나서...(Delphi용) indes 13668 2009/09/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.