영어FrenchSpanish

서버 실행 | Ubuntu > | Fedora > |


온웍스 파비콘

icmbuild - 클라우드의 온라인

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

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

프로그램:

이름


icmbuild - 일반적이고 쉽게 구성할 수 있는 프로그램 유지 관리 스크립트

개요


icmbuild [-h] [-c] 인수

기술


또한 icmbuild 스크립트는 다음을 사용하여 프로그램 유지 관리를 수행하는 데 사용할 수 있는 일반 스크립트입니다.
아이메이크(1).

Icmbuild 파일이 필요합니다 icmconf 프로그램이 있는 디렉토리에서 사용할 수 있습니다.
유지 보수가 요청됩니다.

Icmbuild 소스가 현재 작업 디렉토리와 그 아래에 있다고 가정합니다. NS
파일 icmconf in 아이메이크(1)의 분포는 다음의 예를 제공합니다. icmconf 할 수 있는 파일
사용하다 icmbuild. 그 예에서 icmconf 파일은 다음과 같이 가정합니다. C + + 출처는
유지되지만, 예를 들어, C 소스를 쉽게 구성할 수 있습니다.

Icmbuild() 파일에 명명된 각 하위 디렉터리의 모든 소스를 컴파일합니다. 클래스,
그런 다음 현재 작업 디렉토리의 모든 소스를 컴파일합니다.

컴파일된 소스는 라이브러리에 보관될 수 있는 개체 모듈을 생성합니다.
주 객체 모듈이 연결된 것입니다. 추가로 지정할 수도 있습니다.
프로그램이 링크되어야 하는 라이브러리.

라이브러리가 구축되면 최신 상태로 유지됩니다. icmbuild. 소스일 때
성공적으로 컴파일된 새 개체 모듈은
도서관. 그 시점에서 개체 파일은 더 이상 필요하지 않으며 다음을 통해 제거됩니다.
icmbuild.

킥스타팅 ICMBUILD


사용 icmbuild 다음과 같이하십시오.

o 설치 icmbuild 당신의 길에서;

오 복사 icmconf (그리고 아마도 파일 클래스) 프로젝트의 기본 디렉토리에
(즉, 프로젝트 소스가 있는 디렉토리와 그 아래에 있는 디렉토리);

o 수정 #정의 파일에 icmconf 맛을보기 위해;

o 파일의 별도 행에 소스를 포함하는 하위 디렉토리의 이름을 입력하십시오.
클래스

에 언급된 클래스의 순서에 유의하십시오. 클래스 is 관련있는. 새로운 수업
(하위 디렉토리) 이름은 항상 추가할 수 있지만 클래스
파일을 피해야 합니다. 재정렬이 필요한 경우 먼저 명령을 실행하십시오.
icmbuild 황어 무리 지금까지 만든 모든 파일을 제거하려면 icmbuild. 재컴파일은
개체 파일의 이름에 클래스 주문 번호가 포함되어 있기 때문에 필요합니다.
신분증. 이러한 클래스 순서 번호는 파일 이름 충돌을 방지합니다(예: 두
클래스는 파일을 사용할 수 있습니다 데이터.cc) 따라서 파일 교체 엑소 수업에서 A
파일로 엑소 수업에서 B 방지된다;

o 이제 간단히 실행

icmbuild -h

프로젝트의 기본 디렉토리에서 도움말 정보를 통해 옵션이 무엇인지 알려줍니다.
이다. 작동 모드는 다음 섹션을 참조하십시오.

옵션


Icmbuild 두 가지 옵션을 인식하며 최대 하나만 지정해야 합니다.

o -h: 간단한 사용 개요를 제공합니다.

o -c: 화면 지우기(사용 트풋 맑은) 컴파일 프로세스를 시작하기 전에

선택 사항에 따라 -c icmbuild() 다음 인수를 전달할 수 있습니다 icmbuild:

o 황어 무리
이전 활동의 잔여물 정리

o 도서관
라이브러리 빌드(정적 및 선택적으로 동적 라이브러리)

o 프로그램
바이너리 프로그램을 빌드

o 프로그램 조각
제거된 바이너리 프로그램 빌드

o 설치 프로그램 통로 생성된 프로그램을 지정된 경로에 설치합니다.
발급 후 사용 icmbuild 프로그램)

o 설치 정적 인 통로 지정된 경로에 생성된 정적 라이브러리 설치
(발급 후 사용 icmbuild 도서관)

o 설치 공유 통로 지정된 경로에 구성된 공유 라이브러리 설치
(발급 후 사용 icmbuild 도서관) 에 라인을 추가한 후 icmconf
포함

#define DEFCOM "프로그램"

icmbuild 기본적으로 인수를 사용합니다. 프로그램. 추가 후

#define DEFCOM "스트립"

icmbuild 기본적으로 인수를 사용합니다. 조각. 추가 후

#define DEFCOM "라이브러리"

icmbuild 기본적으로 인수를 사용합니다. 도서관.

데프컴 명시적 작동 모드가 다음으로 전달되면 무시됩니다. icmbuild.

onworks.net 서비스를 사용하여 icmbuild 온라인 사용


Ad


Ad