오토핫키 매크로 입문과정 I

03. 컴파일(Compile)

Estimated reading: 1 minute 60 views

컴파일은 일반적으로 소스코드(.ahk)를 실행가능한 형태(.exe)로 변환하는것을 말합니다. 오토핫키에서의 컴파일 개념은 사용자가 작성한 스크립트 코드와 이를 해석할 수 있는 AutoHotkey.exe를 합쳐서 오토핫키가 설치되지 않은 환경에서도 동작할 수 있도록 실행가능한 바이너리 파일을 생성하는 개념입니다.

이제 VSCode IDE로 컴파일(Compile) 할 수 있는 두 가지 방법에 대해서 알아보겠습니다.

컴파일 도구 Ahk2Exe.exe 설치

VSCode에서 오토핫키의 컴파일러인 Ahk2Exe.exe를 사용하기 위해서는 우선 Ahk2Exe.exe를 설치해야 합니다. 오토핫키 v1.1에서는 기본적으로 설치되지만 v2에서는 사용자가 별도로 설치해야 합니다.

  1. 오토핫키 v2 설치 경로①에서 UX 폴더②로 이동합니다.

  2. Install-ahk2exe.ahk를 마우스로 더블 클릭하여 실행합니다.

  3. Ahk2Exe 설치 메세지 창이 표시되면 확인 버튼을 선택하여 설치를 진행합니다.

  4. 설치가 완료되면 오토핫키의 컴파일러인 Ahk2Exe가 자동으로 실행됩니다.

  5. 파일탐색기에서 오토핫키 설치 경로로 다시 이동해보면 이전에는 없던 Compiler 폴더가 생성된것을 확인할 수 있습니다.

  6. Compiler 폴더로 이동해보면 Ahk2Exe.exe가 생성된 것을 확인할 수 있습니다. 앞으로 VSCode는 Ahk2Exe.exe를 이용하여 컴파일할 수 있습니다.

컴파일(Compile) 하기

1) VSCode 컴파일 방법

  1. VSCode의 작성한 스크립트 편집창에서 마우스 우클릭을 합니다. 팝업 메뉴가 전시되면 Compile Script 메뉴를 선택합니다.

  2. VSCode 하단 출력창에 컴파일이 완료되었다는 메세지를 확인할 수 있으며 실행가능한 바이너리 파일이 어느 경로에 생성되었는지 메시지가 출력되는것을 확인할 수 있습니다.

  3. 스크립트가 존재하는 폴더①로 이동하여 컴파일된 실행 파일②이 생성되었는지 확인합니다.

  4. 실행 파일을 더블 클릭하여 정상적으로 동작하는지 확인합니다.

2) Ahk2Exe GUI 컴파일 방법

VSCode에서 컴파일하는 방법으로는 다양한 옵션을 지정하기에는 복잡한 과정이 필요합니다. 그래서 고급 옵션을 사용하고 싶다면 Ahk2Exe.exe를 직접 실행해서 컴파일을 하는 방법이 있습니다.

  1. VSCode의 작성한 스크립트 편집창에서 마우스 우클릭을 합니다. 팝업 메뉴가 전시되면 Compile AHK Script (GUI) 메뉴를 선택합니다.

  2. Ahk2Exe 창이 전시되는지 확인합니다. 파일의 경로①를 확인한 후 Option을 선택하고 Convert②를 선택하여 컴파일 변환을 합니다.

  3. 컴파일 변환이 정상적으로 되었다면 성공 메세지가 출력됩니다.

  4. 스크립트가 존재하는 폴더①로 이동하여 컴파일된 실행 파일②이 생성되었는지 확인합니다.

  5. 실행 파일을 더블 클릭하여 정상적으로 동작하는지 확인합니다.

Subscribe
Notify of
guest
0 댓글
Inline Feedbacks
View all comments