2012-02-22 2 views
0

커다란 코드베이스를 별도로 모듈로 컴파일하면 컴파일 시간이 현저하게 줄어들 수 있습니다. 그래도 코드가 길어질수록 더 많은 최적화가 이루어질 수 있다는 점을 감안할 때 한 번에 프로덕션 릴리스를 컴파일해야 할 가치가 있는지 궁금합니다. 이 추정은 맞습니까?컴파일 중 모듈 간 최적화

질문은 언어 또는 도구와 관련이 없지만 특히 C++ 및 GCC에 관심이 있습니다.

+0

특정 코드와 달리 릴리스 프로세스에 대한 질문은 프로그래머에게 있습니다. 또한 사용하는 언어 및 도구에 대한 정보를 통해보다 나은 답변을 얻을 수 있습니다. –

+0

게시물을 고침했습니다. 감사합니다. –

+0

질문은 매우 언어와 도구에 따라 다릅니다. 예를 들어 대부분의 Java 런타임은 런타임이 아닌로드 시간에 최적화를 수행하므로 모듈 경계에서 이미 최적화됩니다. –

답변

2

예입니다. 실제로 이것은 거의 모든 최신 컴파일러에서 사용되는 컴파일 전략입니다.

IPOLTO을 검색 할 수 있습니다.