|
C++은 C의 소스 구성방법을 이어 받아 현대적이지 못한 컴파일 방법을 택할수 밖에 없나 봅니다.
델파이에서는 5초 정도면 컴파일 할 것을 거의 1분 가량을 컴파일 하네요.
물론 컴파일 시간을 최대한 단축하기 위해 가능한 모든 곳에
#pragma hdrstop 을 넣었습니다.
그런데도 작은 수정하나로 다시 컴파일 해도 약 2백만 라인을 재 컴파일 해야 하는 상황입니다.
소스를 구성할때 상호 의존성을 줄이기 위해 물론 노력을 했지요.
프로젝트가 자꾸 커지니 컴파일 시간이 정말 만만하지 않군요.
혹시 더 좋은 방법이 없을까요?
지금은 DLL을 안쓰고 EXE 하나에 모듈을 다 합치고 있는데 ...
혹 경험이 있으신 분 조언을 부탁합니다.
|