'InnoSetup'에 해당되는 글 1건

  1. 2011.03.03 [InnoSetup] 명령어로 컴파일러 실행
2011. 3. 3. 00:27

[InnoSetup] 명령어로 컴파일러 실행

InnoSetup 으로 패키징시 명령어에서 컴파일러를 실행할 수 있습니다.

compil32 /cc [script name]

Example:
compil32 /cc "c:isetupsamplesmy script.iss"

공백이 있는 경우 " 로 감싸져야 합니다.

또한, 콘솔모드 컴파일러인 ISCC.exe 를 이용하여 스크립트를 컴파일 할 수 있습니다.

iscc [options] [script name]

표준 입력으로 부터 읽어 오기 위해서는

iscc [options] -

Example:
iscc "c:isetupsamplesmy script.iss"

유효한 옵션은 출력 경로를 지정하기 위한 "/O", 출력 파일 이름을 지정하기 위한 "/F", 에러 메시지 외에는 출력하지 않는 조용한 컴파일을 위한 "/Q", 그리고 도움말을 보여주는 "/?" 등이 있습니다.

Example:
iscc /Q /O"My output" /F"MyProgram-1.0" "c:isetupsamplesmy script.iss"

ISCC 는 컴파일이 성공하면 종료코드로 0을 반환하고, 명령어 파라미터가 유효하지 않거나 내부 에러가 발생하였다면 1을, 컴파일이 실패하면 2를 반환합니다.