특히 정적 링크를 사용하고 많은 의존성이있는 응용 프로그램을 빌드 할 때, 특히이 모드 만 고려할 때 특히이 50MB 실행 파일의 대부분은 사용되지 않은 부풀림 현상이라고 생각합니다.프로필 유도 데드 코드 제거와 같은 것이 있습니까?
다양한 장면에서 프로그램을 실행하고 데이터를 수집하고 프로그램을 다시 빌드 (또는 이미 컴파일 된 코드 수정)하여 방문한 코드를 제거 할 수있는 것이 있습니까 (abort
으로 대체)? 그렇다면 올바르게 호출되는 방법과 구현되는 위치는 무엇입니까?
저는 그러한 도구를 알지 못합니다. 이와 같은 것을 활용하면 코드 커버리지가 100 % 인 테스트 슈트가 필요합니다. 이는 사소한 코드 기반에서는 달성하기가 매우 어렵습니다. –
Eclipse IDE에서 사용되지 않는 코드를 보여줍니다. IDE를 확인하는 것이 좋습니다. – Dominique