이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 h2ph 명령입니다.
프로그램:
이름
h2ph - .h C 헤더 파일을 .ph Perl 헤더 파일로 변환
개요
h2ph [-NS 목적지 예배 규칙서] [-NS | -ㅏ] [-엘] [-시간] [-이자형] [-NS] [-NS] [헤더파일]
기술
h2ph 지정된 C 헤더 파일을 해당 Perl 헤더 파일 형식으로 변환합니다.
실행되는 동안 가장 쉽게 실행됩니다. / usr / include:
cd / usr / include; h2ph * sys/*
or
cd / usr / include; h2ph * sys/* 아르파/* netinet/*
or
cd / usr / include; h2ph -r -l .
출력 파일은 Perl의 아키텍처에 따라 달라지는 계층 구조에 배치됩니다.
도서관 디렉토리. 다음을 사용하여 다른 계층 구조를 지정할 수 있습니다. -d 스위치.
인수 없이 실행하면 표준 입력을 표준 출력으로 필터링합니다.
옵션
-d 목적지_디렉터리
결과를 넣어 .ph 아래 파일 목적지_디렉토리, 기본값 아래 대신
Perl 라이브러리 위치($Config{'installsitearch'}).
-r 재귀적으로 실행합니다. 다음 중 하나라도 있다면 헤더파일 디렉토리이고 다음을 실행하십시오. h2ph 모든 파일에
해당 디렉토리(및 해당 하위 디렉토리 등). -r 과 -a 상호 배타적입니다.
-a 자동으로 실행됩니다. 전환하다 헤더파일,뿐만 아니라 .h 포함된 파일입니다.
이 옵션은 다음을 검색합니다. .h C 컴파일러가 사용하는 모든 디렉토리의 파일
일반적으로 사용합니다. -a 과 -r 상호 배타적입니다.
-l 기호 링크가 대상 디렉터리에 복제됩니다. 만약에 -l 하지 않습니다
지정하면 링크를 건너뜁니다.
-h .ph 파일에 '힌트'를 입력하면 문제를 찾는 데 도움이 됩니다. h2ph. 이들의
당신이 경우에 필요 a .ph 암호 대신 구문 오류가 포함된 파일
[ 약간의 오류 조건 ] (eval mmm) 라인 nnn
조금 더 도움이 될 것입니다
[일부 오류 조건] filename.ph 라인 nnn
그러나, .ph 다음을 사용하여 빌드하면 파일 크기가 거의 두 배로 늘어납니다. -h.
-e 변환 중에 오류가 발생하면 출력 파일이 제거되고
변환을 즉시 종료하는 대신 경고가 발생합니다.
-D 다음의 코드를 포함합니다. .h 에 댓글로 파일을 등록하세요. .ph 파일. 이는 주로
디버깅에 사용 h2ph.
-Q '조용한' 모드; 변환되는 파일의 이름을 인쇄하지 마십시오.
환경
환경 변수가 사용되지 않습니다.
onworks.net 서비스를 사용하여 온라인으로 h2ph를 사용하세요