[잡담] 알송달송 실행파일 크기...

emptynote의 이미지

제가 막 C & CPlus 처음 시작해서 그런지 알송달송한것이 많네요.

단순하게 로그찍기, 설정파일 읽기, 메뉴만 보여주는 프로그램.

log4cxx, config++, gtkmm 3개 사용한 샘플 파일의 크기가

무력 1388116 나 나오네요.

log4cxx 단순 로직도 2만 byte 디버그 포함하면 7만 byte 나오는거 봐서는

아무래도 무거운 라이브러리들도 문제지만 디버그정보 때문인듯하네요.

공부할수록 알송달송 해지기만 하네요.

hiseob의 이미지

strip [file] 하면 아마 좀 줄어들었던걸로 압니다 ^^;;
이미 하셨을지도!?

emptynote의 이미지

좋은 정보 감사합니다.

제가 2가지 환경에서 실행파일을 만들고 있습니다.
(1) 이클립스
(2) autoconf

그런데 이클립스가 실행파일 크기가 압도적으로 크네요. 말씀드린 1.3Mbyte는 이클립스이구요.
autoconf는 26만 byte이네요

2가지에서 strip한 결과는 이클립스 대략 6만 5천, autoconf 5만 7천이네요.
이클립스쪽이 기대를 져 버리지 않고 좀더 큰 크기네요.
알려주신 strip로 줄인 결과는 경이적이네요. 감사히 잘 쓰겠습니다. ^^

kkb110의 이미지

쓰시는 eclipse도 back-end는 gcc 컴파일러로 같지 않나요? 단순 옵션차이같은데..