|
템플릿을 많이 사용할때 실행파일의 크기가 커지는 문제는 피할 수 없는 걸로 알고 있습니다.
그냥 그러려니 하고 쓰시구요... 딱히 방법은 없는데, 다만 쓰지 않는 템플릿 클래스는 최대한
인클루드를 하지않는 방법이 있습니다.
VC에서 빠르게 느껴지는 것은 그네들의 컴파일러와 링커가 잘 만들어졌다고 생각할 수밖에 없
지 않나 싶습니다.
양충규 님이 쓰신 글 :
: BCB 6.0 을 쓰고 있읍니다.
:
: template 을 사용한 lib 를 가져다가 사용하고 있는데 compile 시 소요시간이 자꾸 길어지네요.
:
: 전체 complile line 수도 백만 line 넘게 나와서 작업효율이 영 안납니다. 같은 소스를 VC++ 로 compile 하면
: 그렇지 않은걸 보면 아마도 template 을 관리하는 방법등이 차이가 나지않나 싶습니다.
:
: template 사용시 compile 시간등을 optimize 하는 방법이 따로 있는지 궁금합니다.
: 아시는분 있으면 부탁드립니다.
|