Vala 설치 개요

Vala 컴파일러는 C 코드를 생성하므로 프로그램의 실행 가능한 바이너리를 만들려면 C 컴파일러 또한 필요합니다. 바이너리는 네이티브 플랫폼 상에서 구동되지만 다른 플랫폼을 위한 크로스 컴파일도 가능합니다.

Vala 커뮤니티가 성장하면서 더 많은 플랫폼이 추가되었습니다. 이 항목의 페이지들은 각 플랫폼에서 유용한 내용들을 정리해놓았습니다. 의존 패키지를 다운로드 하기 위해 패키지 관리자를 사용하는 것이 일반적이지만 문제가 발생하는 경우 다음 사항들을 설치했는지 확인해야 합니다:

  • C 컴파일러 - Vala는 기본적으로 GCC를 사용합니다
  • pkg-config - C 컴파일러에 라이브러리 세부 사항을 전달하는 도구

  • Vala 컴파일러

또한 자신의 프로그램에서 사용할 라이브러리들도 설치해야 합니다. 최소한 다음 라이브러리들은 설치되어 있어야 합니다:

  • C 표준 라이브러리, 보통 GNU 프로젝트에서 사용하는 glibc

  • GLib2

설치 내용 확인해보기

Vala 컴파일러인 valac는 Vala 프로그램을 C로 컴파일하면서 동시에 C 컴파일러를 호출하여 바이너리를 생성합니다. 다음 프로그램을 my_first_program.vala 라는 이름으로 저장합니다.

void main() {
    print( "My first Vala program!\n" );
}

다음 명령으로 프로그램을 컴파일 합니다:

valac my_first_program.vala

Unix 커맨드 라인에서 다음 명령어로 프로그램을 실행합니다:

./my_first_program

Windows 커맨드 라인에서는 다음과 같이 실행합니다:

my_first_program

문제가 있다면 사용 중인 플랫폼의 페이지를 참고하거나 Vala 문서를 확인해보기 바랍니다.

Projects/Vala/Korean/ValaPlatforms (last edited 2017-09-24 23:10:31 by JeeyongUm)