영어FrenchSpanish

서버 실행 | Ubuntu > | Fedora > |


온웍스 파비콘

ecppc - 클라우드의 온라인

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

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

프로그램:

이름


ecppc - 컴파일러 ecpp(7)

개요


ecppc [-bhszvtM] [-s] [-o 파일 이름] [-n name] [-m mimetype] [--mimetypes 파일 이름] [-I
DIR] [-l 로그 범주] 파일 이름

ecppc -bb 파일 이름 ...

기술


ecppc ecpp 언어용 컴파일러입니다. ecpp 템플릿 언어로
사용자가 C++ 코드를 HTML에 삽입하여 사용 tntnet(8). ecppc 에서 C++ 클래스를 생성합니다.
ecpp 템플릿. 또한 바이너리 데이터를 C++ 클래스로 컴파일할 수 있습니다.
tntnet 응용 프로그램에 통합합니다.

옵션


-b 이것은 바이너리 모드를 활성화합니다. Ecppc는 ecpp-tags를 찾지 않고 클래스를 생성합니다.
데이터를 복사하는 것

-bb 이것은 다중 바이너리 모드를 활성화합니다. 모든 바이너리 파일은 압축될 때 약간의 오버헤드가 있습니다.
tntnet 응용 프로그램으로. 이 오버헤드는 매우 중요할 수 있습니다.
바이너리 파일은 웹 애플리케이션의 작은 아이콘처럼 작습니다. 이를 줄이기 위해
오버헤드, 여러 바이너리를 단일 클래스로 패킹할 수 있어
바이너리당 오버헤드가 완전히 발생합니다.

구성 요소가 호출되면 경로 정보 매개 변수를 사용합니다.
(request.getPathInfo()) 요청에서 보낼 바이너리를 결정합니다. 그렇지 않은 경우
파일 이름이 경로 정보와 일치하면 처리가 거부됩니다. 바이너리는 다음과 같을 필요가 없습니다.
mime-type은 mime-database에서 자동으로 보이기 때문에 동일한 mime-type
소스 파일의 파일 확장자에 의해.

-i 파일 이름
다중 바이너리 모드(옵션 -bb) 파일 이름은 지정된 파일에서 읽을 수 있습니다.
이 옵션으로. 이것은 명령줄이 너무 길거나
편의상.

-I DIR 디렉토리에서 포함 파일을 검색하십시오. 이 옵션은 여러 번 전달할 수 있습니다. 모두
지정된 디렉토리에서 차례로 인클루드 파일을 검색합니다.

-l 로그 범주
로그 카테고리를 설정합니다. 기본값은 component.componentname.

-L #line-directives 생성 비활성화

-m mimetype
출력의 mimetype을 설정합니다. 구성 요소에서 브라우저로 보낸 mimetype입니다.
Content-Type- 헤더에 있습니다. 이 매개변수가 없으면 mimetype은 다음에서 조회됩니다.
소스 파일의 파일 확장자를 사용하여 시스템의 mime 데이터베이스.

--mimetypes 파일
파일에서 mimetype 읽기(기본값: /etc/mime.types.).

-M 이것은 정상적인 처리를 비활성화하고 여기에서 ecpp 종속성만 인쇄합니다.
요소. 출력은 Makefile에 포함될 수 있습니다. Ecpp 종속성은 다음과 같습니다.
<%include> 태그에 의해 소개됩니다.

-n name
구성 요소의 이름을 설정합니다. 일반적으로 이것은 소스 파일 이름에서 파생됩니다.
경로 및 .ecpp-확장자를 제거하여.

-o 파일 이름
파일 이름을 파생하는 대신 생성된 파일을 지정된 파일에 씁니다.
소스 파일 이름에서. outputfilename은 일반적으로 소스 파일입니다.
확장자는 .cpp로 대체됩니다.

-p 입력 파일명에서 컴포넌트명을 도출할 때 경로명을 유지합니다.

-s 싱글톤을 생성합니다. 일반적으로 ecppc는 템플릿이 다음과 같은 경우 자동으로 결정합니다.
싱글톤에 적합합니다. 이 옵션은 ecppc가 싱글톤을 생성하도록 합니다.

-s 싱글톤을 생성하지 마십시오.

-v 상세 모드를 활성화합니다. 이것은 처리에 대한 추가 정보를 인쇄합니다.
표준 출력.

-z 구성 요소의 데이터를 압축합니다. 압축된 데이터는 자동으로 압축 해제됩니다.
첫 사용. 이렇게 하면 코드 크기가 줄어들지만 첫 번째 호출 속도가 약간 느려집니다.
구성 요소.

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


Ad


Ad