C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[36312] Re:Re:질문] 배포할 때 처럼.. 실행화일의 가장 작게 줄이는 방법은 어떻게 하는지요?
김성연 [sykim25] 1026 읽음    2004-07-16 09:48
Pakage Library 에서 안쓰는 것들을 Check Off 해줘도 실행파일에
포함되는 라이브러리를 제외할 수 있다고 들었습니다

유영인  Cuperido 님이 쓰신 글 :
: Project -> Option -> Compiler 에서 [Release] 항목을 클릭하시면 디버깅 코드를
: 제외하고 컴파일이 됩니다.
:
: 아시겠지만, 릴리즈 모드에서는 Debug 모드에서 볼 수 없었던 여러가지 Warning이 검출될 수
: 있으며, 에러 발생시 스택 어드레스등을 파악할 수 없어 말 그대로 디버깅이 아주
: 힘들어 집니다.
:
: 실행파일 크기를 줄인다고 하셨는데, 이렇게 해서 줄이는 것은 별로 크게 도움이 되지
: 않는 것 같습니다. 실행 파일 크기만을 줄이기 위한 목적이시라면, wwpack 같은 실행파일
: 압축용 프로그램을 이용 하시는 것이 훨씬 효과적입니다.
:
: 하지만 wwpack 같은 실행파일 압축 프로그램은 메모리의 해쉬 값을 변경시키며, EXE 파일
: 자체적인 내에서도 Table을 변경시킵니다. 바이러스가 동작하는 원리와 비슷하기 때문에
: 간혹, 다른 프로그램에서 바이러스로 오인 받는 경우가 생길수도 있습니다.
: (그래도, 요즘에는 그런 현상이 거의 없는 것으로 알고 있습니다 ^^)
:
:
: cuperido
:
:
: 초록물고기 님이 쓰신 글 :
: : 안녕하셍...
: :   C++ 빌더에서는 개발이 끝났다면... 디버깅코드등의 심볼들을 제거하기위해서는
: :   어떤 option을 사용하는지요?
: :  예를 들어 리눅스 프로그램 같으면.. -O2 같은 옵션으로 최적화 시커며,
: :  -g (디버깅 옵션) 등을 빼고 컴파일해서..  프로그램의 크기를 최소화 시킬수 있는데...
: :  C++ 빌더에서는 프로그램의 크기를 최소화 시키키 위해서 어떻게 해야하는지요?
: :
: :
: : 수고하세요.

+ -

관련 글 리스트
36308 질문] 배포할 때 처럼.. 실행화일의 가장 작게 줄이는 방법은 어떻게 하는지요? 초록물고기 772 2004/07/15
36309     Re:질문] 배포할 때 처럼.. 실행화일의 가장 작게 줄이는 방법은 어떻게 하는지요? 유영인 Cuperido 1040 2004/07/15
36312         Re:Re:질문] 배포할 때 처럼.. 실행화일의 가장 작게 줄이는 방법은 어떻게 하는지요? 김성연 1026 2004/07/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.