Lua 개요

Lua에 대한 소개 및 환경 만들기

대상 독자

이 글의 대상 독자는 C 언어 프로그래밍(또는 C++, C#, JAVA) 경험자이다. 언어의 기본적인 문법(if, for, while, 함수 만드는 법)을 알고 있는 정도면 충분하다. 하지만 가능한 한 C 언어(또는 C 언어와 유사한 언어)를 모르는 분들도 이해할 수 있도록 설명할 예정이다.

Lua 언어에 대하여

이 글의 대상 독자를 C(또는 C와 유사한 언어)로 정한 데에는 이유가 있다. Lua 언어는 C 언어에서 호출되거나 내장되어 사용되는 언어이기 때문에 Lua 언어로만 프로그램을 작성하는 경우는 거의 없을 것으로 생각되기 때문이다.

개발 환경 구축하기

Windows에서 환경 만들기

아래 링크에서 History 부근에 최신 버전을 다운 받아서 설치하면 된다.

Lua Binaries

mac에서 환경 만들기

Mac 환경에서 Homebrew으로 아래 명령어로 설치할 수 있다.

brew install lua

설치 후에 버전을 확인한다.

% lua -v
Lua 5.4.6  Copyright (C) 1994-2023 Lua.org, PUC-Rio

버전이 표시되면, 잘 설치가 된 것이다.

Visual Studio Code에서 개발 환경 만들기

확장 기능 설치

Visual Studio Code 실행하고, Lua 와 Lua Debug extension 설치한다.

Lua Visual Studio Code

그리고 Code Runner도 설치한다.

Lua Visual Studio Code

Lua 실행

간단히 lua 파일을 생성하고, print("Hello World!") 입력하고, 실행 버튼을 클릭한다.

Lua Visual Studio Code

그러면 위와 같이 출력되는 것을 볼 수 있다.




최종 수정 : 2024-04-22