Haxe, Neko VM, Haxe 도구 빌드하기
Haxe 툴셋 빌드하기
Haxe 플랫폼은 다음과 같은 도구들을 제공합니다 :
- Haxe 컴파일러 : JavaScript, 플래시, PHP, Neko 등등의 플랫폼 전용 컴파일러.
- Neko VM : 서버사이드 코드를 돌리기 위한 빠르고 가벼운 가상머신.
- Haxe 도구들 : 라이브러리들을 관리하기 위한 haxelib나 문서화를 위한 haxedoc.
1. Haxe 컴파일러
Haxe 컴파일러는 OCaml 언어로 작성되어있습니다. 따라서 먼저 OCaml을 설치해야 합니다.
OCaml이 설치되면 Haxe 컴파일러를 컴파일 할 수 있습니다 :
- ocaml install.ml로 빌드하기 :
install.ml이나 install.ml svn 버전 파일을 다운받고 커맨드라인에서ocaml install.ml을 실행하면./bin/haxe바이너리를 얻을 수 있습니다../std디렉토리에는 표준 Haxe 라이브러리인.hx와 다른 플랫폼 전용 파일들이 들어있습니다.
소스 파일들은 이 곳에 있습니다 : http://code.google.com/p/haxe
Windows에서 빌드하기
Build Haxe on Windows
Linux에서 빌드하기
Building Haxe on Ubuntu / Debian
Mac OS X에서 빌드하기
Build Haxe on Mac OS X
Creating Mac OSX distributions
2. Neko VM
Neko VM은 MySql DB를 활용하는 아파치 웹서버에서 neko 코드를 돌리기 위해 C로 작성된 확장 도구입니다.
Build nekovm on linux
Configure mod_neko
3. Haxe 도구들 : haxedoc과 haxelib
두가지 추가적인 도구를 컴파일할 수 있습니다 : Haxe 문서화 도구인
haxedoc과 Haxe 라이브러리 관리 도구인 haxelib.이들을 빌드하려면
haxe/std/tools/haxedoc과 haxe/std/tools/haxelib 디렉토리에서 상응하는 .hxml파일을 돌리면 됩니다. 그럼 실행 가능한 바이너리 파일이 컴파일됩니다. 다만 Neko가 이미 설치되어있어야 합니다.
version #14170, modified 2012-05-28 16:11:23 by disjukr