Chapter 02. Tcl-Environment Setup

로컬 개발 환경 설정


Tcl 개발환경을 설정하려면 다음 두 가지 소프트웨어가 필요합니다.

  1. 텍스트 편집기
  2. Tcl 해석기

텍스트 에디터


먼저 텍스트에디터는 프로그램 소스를 입력하는 데 사용됩니다.
몇가지 텍스트편집기 중하나는 Windows 메모장, OS상의 편집 명령, Brief, Epsilon,
EMACS 및 vim 또는 vi 등의 일반적인 텍스트 편집기라면 아무것이나 됩니다.

텍스트 편집기의 이름과 버전은 각 운영체제마다 다를 수 있습니다.
예를 들어, 메모장은 Windows에서만 사용되며 vim 또는 vi는 Linux뿐만 아니라
Windows에서도 사용할 수 있습니다.

텍스트 편집기로 작성한 파일을 소스 파일이라고하며, 프로그램의 소스를 포함합니다.
Tcl 프로그램의 소스 파일 이름은 ".tcl" 확장자로 지정됩니다.

프로그래밍을 시작하기 전에 텍스트 편집기가 있어야하고,
프로그램을 작성하고, 파일에 저장하고,
빌드하는 등의 기본적인 프로그램을 작성하는 충분한 경험이 있어야합니다.

Tcl 인터프리터


Tcl 명령을 입력하고 실행시킬 수있는 작은 프로그램입니다
.
컴파일러와 달리 tcl 파일을 한번에 한 줄씩 수행한후, 실행을 일시중지합니다.
물론 한번에 모두 실행할 수 있습니다.

helloWorld.tcl 파일을 다음과 같이 작성해 보겠습니다.
윈도우나 리눅스 혹은 매킨토시등의 해당 플랫폼에서 작성하시기 바랍니다.

#!/usr/bin/tclsh

puts "Hello World!"

Windows에서 설치


Active Tcl 바이너리 목록에서 windows installer의 최신 버전을 다운로드하십시오.

(http://tcl.activestate.com) Tcl 커뮤니티 에디션은 개인적인 용도로 사용할 경우 무료입니다.

다운로드 한 실행 파일을 실행하여 Tcl을 설치하십시오. (일반적인 설치프로그램입니다.)
설치가 완료되었다면, 이제 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있습니다.

cd명령을 사용해서 해당 파일이 존재하는 디렉토리로 이동한 후 다음의 명령어를 사용해서
프로그램을 실행합니다.

C:\Tcl> tclsh helloWorld.tcl

다음과 같은 결과로 화면에 표시됩니다.

C:\Tcl> helloWorld

C:\Tcl 디렉토리는 예제 프로그램을 저장할때 사용하는 폴더입니다.
다른 폴더로 변경할 수 있습니다. 본 예제에서는 이 폴더에 Tcl 프로그램을 저장했습니다.

Linux에서 설치


대부분의 Linux 운영 체제는 이미 Tcl이 내장되어 있으므로 곧바로 시작할 수 있습니다.

만약, 사용할 수 없거나 최신버전을 설치할려면 다음 명령을 사용하여 Tcl-Tk를 다운로드해서
설치하시기 바랍니다.

$ yum install tcl tk

이제 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있습니다.

cd명령을 사용해서 해당 디렉토리로 이동한 후 다음 명령을 사용해서 프로그램을 실행하십시요.

$ tclsh helloWorld.tcl

실행결과는 다음과 같습니다.

$ hello world

데비안 기반 시스템에 설치


데비안 기반의 리눅스에서 기본적으로 사용할 수 없거나, 최신버전을 설치하려면 다음과 같이 실행하십시요.

$ sudo apt-get install tcl tk

이제 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있씁니다.
cd명령을 사용해서 해당 디렉토리로 이동한 후 다음 명령을 사용해서 프로그램을 실행하십시요.

$ tclsh helloWorld.tcl

실행결과는 다음과 같습니다.

$ hello world

Mac OS X에서의 설치


Active Tcl 바이너리 목록에서 Mac OS X installer의 최신 버전을 다운로드하십시오.

(http://tcl.activestate.com) Tcl 커뮤니티 에디션은 개인적인 용도로 사용할 경우 무료입니다.

다운로드 한 실행 파일을 실행하여 Tcl을 설치하십시오. (일반적인 설치프로그램입니다.)
설치가 완료되었다면, 이제 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있습니다.

cd명령을 사용해서 해당 파일이 존재하는 디렉토리로 이동한 후 다음의 명령어를 사용해서
프로그램을 실행합니다.

$ tclsh helloWorld.tcl

다음과 같은 결과로 화면에 표시됩니다.

$ helloWorld

소스 파일에서 설치


바이너리 패키지가 아닌 경우 소스 파일에서 설치하는 옵션을 사용할 수 있습니다.

일반적으로 Windows와 Mac OS X 용 Tcl 바이너리를 사용하는 것을 권장합니다.

Unix 기반 시스템에서 소스를 컴파일하는 방법은 아래와 같습니다.

  • 원본 파일을 다운로드하십시오.
  • 이제 다음 명령으로 다운로드 폴더에서 압축 해제 및 컴파일 및 빌드하십시요.
$ tar zxf tcl8.6.1-src.tar.gz
$ cd tcl8.6.1
$ cd unix
$ ./configure —prefix=/opt —enable-gcc
$ make
$ sudo make install

참고 : 파일 이름을 다운로드한 버전으로 변경하십시오.

results matching ""

    No results matching ""