영어프랑스어스페인어

온웍스 파비콘

dh_ocaml - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 dh_ocaml을 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 dh_ocaml 명령입니다.

프로그램:

이름


dh_ocaml - OCaml 패키지 종속성을 계산하고 제공합니다.

개요


dh_ocaml [debhelper 옵션]
[--런타임 맵=개발자:런타임,...]
[--정의되지 않은 맵=개발:무시1,무시2]
[--체크섬=하위 버전]

기술


dh_ocaml은 ${ocaml:Provides} 및
${ocaml:Depends} 대체 항목을 substvars 파일에 추가합니다.

dh_ocaml은 세 가지 종류의 바이너리 패키지에서 작동합니다. OCaml의 개발 부분을 제공하는 패키지
라이브러리(일반적으로 libXXX-ocaml-dev 또는 libXXXX-camlp4-dev라고 함), 해당 런타임 제공
OCaml 라이브러리용(예: 일반적으로 libXXX-ocaml이라는 이름의 플러그인 및 공유 라이브러리 또는
libXXXX-camlp4) 및 OCaml 바이트코드가 아닌 사용자 정의 실행 파일을 제공하는 것(예:
/usr/bin/ocamlrun에 의해 해석되는 실행 파일).

특정 패키지에서는 개발의 경우 XXX, 런타임의 경우 XXX-base 규칙이 적용됩니다(예:
ocaml-nox 및 ocaml-base-nox).

OCaml 라이브러리 패키지에서 dh_ocaml은 먼저 다음에서 제공하는 OCaml 개체를 살펴봅니다.
패키지. 그런 다음 dh_ocaml은 이에 대한 정보를 수집하기 위해 적절한 프로그램을 사용합니다.
OCaml 모듈이 정의되고 사용됩니다. 정의된 단위에 대한 정보는 다음 용도로 사용됩니다.
개발 및 런타임 패키지를 위한 OCaml md5sums 레지스트리 항목을 자동으로 생성합니다.
예: /var/lib/ocaml/md5sums/libXXX-ocaml-dev.md5sums. 수입 제품에 대한 정보
대신 종속성 검색을 위해 OCaml md5sums 레지스트리의 키로 사용됩니다.
패키지에 대한 정보입니다. 해당 정보는 다음을 작성하는 데 사용됩니다.
${ocaml:Depends} 하위 변수. 또한 ${ocaml:Provides} 하위 변수를 채우는 데에도 사용됩니다.
이는 libXXX-ocaml-dev-NNNN 형식의 이름으로 대체됩니다. 여기서 NNNN은
라이브러리에서 제공하는 모듈의 인터페이스에서 계산된 체크섬입니다.

개체 파일(*.cm[ioax], *.cmx[as]) 및 실행 파일은 다음으로 처리됩니다. 오캄로브진포(1) 만약
수.

시스템 md5sum 레지스트리에서 추출된 종속성인 dh_ocaml이 추가됩니다.
${ocaml:종속됨}:

1. libXXX-ocaml-dev에서 libXXX-ocaml(라이브러리의 런타임 부분)로의 종속성, 다음 경우
debian/control에 libXXX-ocaml 패키지가 있습니다.

2. libXXX-ocaml-dev에서 적절한 libYYYY-ocaml-dev-NNNN 패키지로의 종속성

3. libXXX-ocaml에서 적절한 libYYYY-ocaml-NNNN 패키지로의 종속성.

4. XXXX에서 적절한 libYYYY-ocaml-NNNN 패키지로의 종속성.

런타임 패키지 ${ocaml:Provides}의 경우 libXXXX-ocaml-NNNN이 설정되고 개발용으로 설정됩니다.
libXXX-ocaml-dev-NNNN에 패키지를 추가합니다.

libXXXX-camlp4와 libXXXX-camlp4-dev 사이에는 동일한 종류의 관계가 설정됩니다.
패키지.

옵션


--체크섬 하위 버전
체크섬은 개발/런타임이 내보낸 인터페이스에서 자동으로 계산됩니다.
패키지. 이 체크섬은 인터페이스에 대한 부분적인 정보만 표시할 수 있습니다. ~ 안에
이 경우 체크섬 계산은 더 많은 정보를 제공하는 다른 문자열로 대체될 수 있습니다.
종속성에 대한 정보.

일반적으로 ocaml-nox/ocaml-base-nox 패키지는 계산된 체크섬을 사용하지 않지만
OCaml 버전.

--정의되지 않은 맵 dev1:유닛1,유닛2,...
패키지/런타임 dev1의 일부 내보낸 단위를 무시합니다. 이 옵션은 다음과 함께 사용해야 합니다.
케어. 한 도서관에서 즉시 교체품을 배송하는 것은 매우 특별한 경우입니다.
또 다른 도서관. 대부분의 경우 하나의 라이브러리에서 동일한 장치를 배송해야 합니다.
오류로 간주됩니다.

이 옵션은 모든 개발에 대해 무시를 정의하는 데 필요한 만큼 반복될 수 있습니다.
패키지.

--런타임 맵 dev1:런타임1,dev2:런타임2,...
라이브러리의 개발 부분과 런타임 간의 연관성은 다음과 같이 추측됩니다.
OCaml 패키징 정책에 따른 dh_ocaml. 따라서 libXXX-ocaml-dev는 이름입니다.
libXXX-ocaml 동안 XXX 라이브러리의 개발 부분을 제공하는 패키지의 경우
any는 해당 런타임을 제공하는 패키지의 이름입니다. libXXXX-camlp4-dev
libXXXX-camlp4 패키지도 같은 방식으로 처리됩니다.

--runtime-map을 사용하면 개발 패키지 이름, 런타임 쌍을 재정의할 수 있습니다.
패키지 이름. --runtime-map에 전달된 값은 공백을 허용하지 않으며 쉼표여야 합니다.
분리된 항목 목록입니다. 각 항목은 단일 패키지 이름일 수 있습니다(
이름은 라이브러리의 개발 부분에 해당함) 또는 두 개의 패키지 이름이 분리됨
콜론으로(첫 번째는 라이브러리의 개발 부분에 해당함을 명시하고,
두 번째는 수반되는 런타임 부분입니다).

libXXX-ocaml-dev/libXXX-ocaml을 따르지 않는 모든 패키지,
libXXXX-camlp4-dev/libXXXX-camlp4 또는 런타임 맵에 정의되지 않은 것은
바이너리 패키지로 간주되며 바이트코드만 검색됩니다.

onworks.net 서비스를 사용하여 온라인으로 dh_ocaml 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    Alt-F
    Alt-F
    Alt-F는 무료 오픈 소스를 제공합니다.
    DLINK용 대체 펌웨어
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F에는 Samba와 NFS가 있습니다.
    ext2/3/4 지원...
    Alt-F 다운로드
  • 2
    usm
    usm
    Usm은 통합 슬랙웨어 패키지입니다.
    자동으로 처리하는 관리자
    종속성 해결. 그것은 통일한다
    다음을 포함한 다양한 패키지 저장소
    슬랙웨어, 슬랙키, 피...
    다운로드
  • 3
    Chart.js
    Chart.js
    Chart.js는 Javascript 라이브러리입니다.
    디자이너와 개발자가 그림을 그릴 수 있습니다.
    HTML5를 사용하는 모든 종류의 차트
    캔버스 요소. Chart js는 훌륭한 기능을 제공합니다.
    배열 ...
    Chart.js 다운로드
  • 4
    JasperReports 용 iReport-Designer
    JasperReports 용 iReport-Designer
    참고: iReport/Jaspersoft Studio 지원
    공지: 버전 5.5.0부터,
    Jaspersoft Studio가 공식적으로
    JasperReports용 디자인 클라이언트. iReport
    의지...
    JasperReports용 iReport-Designer 다운로드
  • 5
    설치 후 F
    설치 후 F
    PostInstallerF는 모든
    Fedora Linux 및 기타 소프트웨어
    기본적으로 다음을 포함하지 않습니다.
    처음으로 Fedora를 실행합니다. 그것의
    쉽게...
    PostInstallerF 다운로드
  • 6
    추적하다
    추적하다
    strace 프로젝트가 다음 위치로 이동되었습니다.
    https://strace.io. strace is a
    진단, 디버깅 및 교육
    Linux용 사용자 공간 추적기. 그것은 사용
    모니터하기 위해...
    다운로드
  • 더»

Linux 명령

Ad