gcc 사용하지 않는 코드 줄이기 옵션
카테고리 없음 / 2016. 9. 9. 23:30
How to remove unused C/C++ symbols with GCC and ld?
gcc컴파일시, 사용하지 않는 함수도 코드사이즈에 포함되어, 불필요하게 코드사이즈가 증가된다.
사용하지 않는 함수는 제거할 수 있는 옵션이 있나?
-fdata-sections -ffunction-sections -Wl,--gc-sections 옵션 추가하면됨.
69,156 => 28,976가 되었음