수색…


비고

이 섹션에서는 스키마가 무엇인지, 왜 개발자가이를 사용하고 싶어하는지에 대한 개요를 제공합니다.

또한 체계 내의 큰 주제를 언급하고 관련 주제와 연결되어야합니다. 체계에 대한 문서가 새롭기 때문에 이러한 관련 주제의 초기 버전을 만들어야 할 수도 있습니다.

CHICKEN 구성표 설치

CHICKEN 은 자체 확장 모듈 시스템 인 "달걀"이있는 Scheme 인터프리터 및 컴파일러입니다. Scheme을 먼저 C로 컴파일하여 Scheme을 원시 코드로 컴파일 할 수 있습니다.

설치 중

데비안 또는 우분투 또는 다른 파생 된 배포판 :

sudo apt-get install chicken-bin

Fedora / RHEL / CentOS :

sudo yum install chicken-bin

아치 리눅스 :

sudo pacman -S chicken

젠투 :

sudo emerge -av dev-scheme/chicken

Homebrew가있는 OS X :

brew install chicken

OpenBSD

doas pkg_add -vi chicken

Microsoft Windows

  • MSYS2 설치

  • MSYS2 MinGW-w64 셸 실행

  • 다음을 실행하여 일부 필수 항목을 설치하십시오.

    pacman -S mingw-w64-cross-toolchain base-devel mingw-w64-x86_64-gcc winpty wget
    
  • 다음을 입력하여 최신 릴리스 타르볼 을 다운로드하십시오.

    wget https://code.call-cc.org/releases/current/chicken.tar.gz
    
  • tar xvf chicken.tar.gz 를 실행하여 tarball의 압축을 풉니 다.

  • 압축을 푼 디렉토리를 입력하십시오 (예 : cd chicken-4.11.0

  • make PLATFORM=mingw-msys install

csi 실행에 문제가 있으면 대신 winpty csi 를 실행 winpty csi

CHICKEN 사용

CHICKEN Scheme REPL을 사용하려면 명령 행에 csi 를 입력하십시오.

CHICKEN을 사용하여 Scheme 프로그램을 컴파일하려면 csc program.scm 실행하면 현재 디렉토리에 program 이라는 실행 파일이 만들어집니다.

모듈 설치

치킨 계획에는 계란 색인에서 찾아 볼 수있는 많은 모듈이 있습니다. 계란은 다운로드되고 치킨 계획에 의해 컴파일 될 계획 모듈입니다. 경우에 따라 일반적인 패키지 관리자를 사용하여 외부 종속성을 설치해야 할 수도 있습니다.

다음 명령으로 선택한 달걀을 설치합니다 :

sudo chicken-install [name of egg]

REPL 사용

REPL에 readline 지원을 추가하여 csi 라인 편집이 예상대로 작동하도록 할 수 있습니다.

이렇게하려면 sudo chicken-install readline 실행 한 다음 ~/.csirc 파일을 만들어 다음 내용으로 만듭니다.

(use readline)
(current-input-port (make-readline-port))
(install-history-file #f "/.csi.history")

mit- 체계 설치하기

다음은 MIT / GNU Scheme 을 설치하는 방법의 예입니다 :

데비안 / 우분투 설치 :

sudo apt-get install mit-scheme

수동 설치 :

유닉스 바이너리를 GNU 프로젝트 에서 직접 다운로드 한 다음 공식 웹 페이지 의 지시 사항을 따르십시오.

# Unpack the tar file
tar xzf mit-scheme.tar.gz

# move into the directory
cd mit-scheme/src

# configure the software
./configure

기본적으로이 소프트웨어는 /usr/local 의 하위 디렉토리 bin 및 lib에 설치됩니다. /opt/mit-scheme 같이 다른 곳에 설치하려면 ./configure --prefix=/opt/mit-scheme 같이 --prefix 옵션을 configure 스크립트에 전달하십시오.

configure 스크립트는 이러한 스크립트에 대한 모든 일반 인수를 받아들이고 MIT / GNU Scheme과 관련된 일부 인수를 추가로 수용합니다. 가능한 모든 인수와 그 의미를 보려면 ./configure --help 명령을 실행하십시오.

# build
make compile-microcode

# compile
make install # may require super-user permissions (Depending on configuration)

Windows 7 :

자체 설치 실행 파일공식 웹 사이트 에서 찾을 수 있습니다.

MIT / GNU Scheme은 자체 설치 실행 파일로 배포됩니다. 소프트웨어 설치는 간단합니다. 다운로드 한 파일을 실행하고 설치 프로그램의 질문에 대답하기 만하면됩니다. 설치 프로그램을 사용하면 MIT / GNU Scheme이 설치 될 디렉토리와 바로 가기가 놓일 폴더 이름을 선택할 수 있습니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow