Tk-환경
일반적으로 모든 Mac 및 Linux Mac에는 Tk가 사전 설치되어 있습니다. 사용할 수 없거나 최신 버전이 필요한 경우 설치해야 할 수 있습니다. Windows에는 Tcl / Tk가 포함되어 있지 않으며이를 설치하려면 특정 바이너리를 사용해야 할 수 있습니다.
Tk 통역사
Tk 명령을 입력하고 한 줄씩 실행할 수있는 작은 프로그램입니다. 완전히 실행되는 컴파일러와 달리 오류가 발생하면 tcl 파일 실행을 중지합니다.
다음과 같이 helloWorld.tcl 파일을 만들어 보겠습니다. 이 프로그램을 첫 번째 프로그램으로 사용하고 선택한 플랫폼에서 실행합니다.
#!/usr/bin/wish
grid [ttk::button .mybutton -text "Hello World"]
다음 섹션에서는 사용 가능한 각 플랫폼에 Tcl / Tk를 설치하는 방법 만 설명합니다.
Windows에 설치
사용 가능한 Active Tcl / Tk 바이너리 목록에서 Windows 설치 프로그램 용 최신 버전을 다운로드합니다 . Active Tcl / Tk 커뮤니티 에디션은 개인용으로 무료입니다.
다운로드 한 실행 파일을 실행하여 Tcl 및 Tk를 설치합니다. 화면 지침에 따라 수행 할 수 있습니다.
이제 cd를 사용하여 파일이 포함 된 폴더로 전환 한 후 다음 단계를 사용하여 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있습니다.
C:\Tcl> wish helloWorld.tcl
Enter 키를 누르면 아래와 같이 출력이 표시됩니다.
Linux에 설치
대부분의 Linux 운영 체제에는 Tk가 내장되어 있으며 해당 시스템에서 바로 시작할 수 있습니다. 사용할 수없는 경우 다음 명령을 사용하여 Tcl-Tk를 다운로드하여 설치할 수 있습니다.
$ yum install tcl tk
이제 다음을 사용하여 파일이 포함 된 폴더로 전환하여 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있습니다. cd command 다음 단계를 사용하여-
$ wish helloWorld.tcl
Enter 키를 누르면 다음과 유사한 출력이 표시됩니다.
데비안 기반 시스템에 설치
OS에 미리 빌드되어 있지 않은 경우 다음 명령을 사용하여 Tcl-Tk를 다운로드하고 설치할 수 있습니다.
$ sudo apt-get install tcl tk
이제 다음을 사용하여 파일이 포함 된 폴더로 전환하여 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있습니다. cd command 그리고 다음 단계를 사용하여-
$ wish helloWorld.tcl
Enter 키를 누르면 다음과 유사한 출력이 표시됩니다.
Mac OS X에 설치
사용 가능한 Active Tcl / Tk 바이너리 목록에서 Mac OS X 패키지 용 최신 버전을 다운로드합니다 . Active Tcl 커뮤니티 에디션은 개인용으로 무료입니다.
다운로드 한 실행 파일을 실행하여 Active Tcl을 설치합니다. 화면 지침에 따라 수행 할 수 있습니다.
이제 다음을 사용하여 파일이 포함 된 폴더로 전환하여 helloWorld.tcl이라는 Tcl 파일을 빌드하고 실행할 수 있습니다. cd command 다음 단계를 사용하여-
$ wish helloWorld.tcl
Enter 키를 누르면 아래와 같이 출력이 표시됩니다.
소스 파일에서 설치
바이너리 패키지를 사용할 수 없을 때 소스 파일에서 설치하는 옵션을 사용할 수 있습니다. 일반적으로 Windows 및 Mac OS X 용 Tk 바이너리를 사용하는 것이 선호되므로 유닉스 기반 시스템의 소스 컴파일 만 아래에 나와 있습니다.
소스 파일을 다운로드하십시오 .
이제 다운로드 한 폴더로 전환 한 후 다음 명령을 사용하여 추출, 컴파일 및 빌드합니다.
$ tar zxf tk8.6.1-src.tar.gz
$ cd tcl8.6.1 $ cd unix
$ ./configure —with-tcl=../../tcl8.6.1/unix —prefix=/opt —enable-gcc $ make
$ sudo make install
Note − 위의 명령 1과 2에서 다운로드 한 버전으로 파일 이름을 변경했는지 확인하십시오.