Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 buildapp 명령입니다.
프로그램:
이름
buildapp - 공통 lisp 이미지를 생성하는 애플리케이션
개요
빌드 앱 --산출 결과물 파일 [--flag1 값 1 ...]
기술
필수 플래그:
--산출 결과물 파일
OUTPUT-FILE을 생성할 실행 파일의 이름으로 사용
진입 지점 플래그:
--기입 이름
NAME으로 식별된 함수를 실행 파일의 최상위 함수로 사용하십시오. 라고 불리는
SB-EXT:*POSIX-ARGV*를 유일한 인수로 사용합니다. NAME에 콜론이 있으면 처리됩니다.
패키지 구분 기호로, 그렇지 않으면 CL-USER가 묵시적 패키지입니다.
--디스패치 항목 DNAME
사용되는 파일의 이름에 따라 하나의 가능한 입력 기능을 지정하십시오.
응용 프로그램을 시작합니다. DNAME의 구문은 APPLICATION-NAME/ENTRY-NAME입니다. 만약에
실행 파일을 시작하는 데 사용된 이름이 APPLICATION-NAME과 일치합니다. ENTRY-NAME을 다음과 같이 사용하십시오.
진입점. 이것은 가능한 많은 진입점 중 하나를 선택하는 데 사용할 수 있습니다.
예를 들어 응용 프로그램 실행 파일에 대한 심볼릭 링크 이름. APPLICATION-NAME이 비어 있으면
일치하는 다른 애플리케이션 이름이 없으면 지정된 ENTRY-NAME이 기본값으로 사용됩니다.
디스패치된 진입점은 얼마든지 있을 수 있지만 기본값은 하나만 있습니다.
동작 플래그:
--짐 FILE
파일을 로드합니다. CL:*PACKAGE*는 로드하기 전에 CL-USER 패키지에 바인드됩니다.
--로드 시스템 이름
NAME으로 식별되는 ASDF 시스템 로드
--필요하다 이름
CL:REQUIRE를 사용하여 NAME 로드
--평가 CODE
CL:EVAL을 사용하여 CODE를 평가합니다. 코드는 다음에서 CL:READ-FROM-STRING으로 읽습니다.
CL-사용자 패키지
여러 개의 load/load-system/require/eval 플래그가 있을 수 있습니다. 각각은 다음에서 실행됩니다.
실행 파일을 만들기 전에 명령줄 순서.
하중 통로 플래그:
--로드 경로 디렉토리
처리할 때 --짐, DIRECTORY에서 로드할 파일 검색
--asdf-경로 디렉토리
처리할 때 --로드 시스템, DIRECTORY에서 로드할 ASDF 시스템 파일을 검색하십시오.
--asdf-트리 디렉토리
처리할 때 --로드 시스템, ASDF에 대한 DIRECTORY 및 모든 하위 디렉토리 검색
로드할 시스템 파일
load-path/asdf-path/asdf-tree 플래그는 얼마든지 있을 수 있습니다. asdf-path 인수는
asdf-tree 인수보다 우선합니다.
기타 플래그:
--도움 이 사용 메시지 표시
--로그 파일 FILE
로그 컴파일 및 FILE에 출력 로드
--sbcl SBCL 경로
PATH 환경에 있는 sbcl 프로그램 대신 PATH-TO-SBCL을 사용하십시오.
변수
최신 설명서는 다음을 참조하세요. http://www.xach.com/lisp/buildapp/
onworks.net 서비스를 사용하여 온라인에서 buildapp 사용