문제

Q1 : 내 GCC 프리 컴파일 헤더는 150MB를 차지합니다. 예, 부스트에서 모호한 TMP 라이브러리를 사용하고 있습니다. 누구 든지이 큰 PCH의 혜택 팁이 있습니까? 램 디스크 (TMPF) 또는 무언가 (투명하게 / 즉)를 만들기 위해 사용할 수있는 Makefile 스 니펫이 있습니까?

Q2 : GCC를 데모 할 수있는 방법이 있습니까? - 결국 활성화되면 매번 PCH를 다시로드 할 필요가 없습니다.

Q3 : (a) TMP 프로그램의 더 나은 표현을 가능하게하기 위해 구체적인 개선으로 C ++ 0X 가이 문제를 줄일 것입니다. (b) 또는 Clang이 컴파일 프로세스에 변경 될 것입니까?

추신, MSVCC는 GCC보다 훨씬 더 나은 기능을 수행합니다.

PSS, 나는 GCC가 내 PCH를 집어 들지 않는다는 의심이있다.

도움이 되었습니까?

해결책

Q1과 관련하여 OS 캐시가 도움이되어야한다고 생각합니다. J_Random_Hacker가 말한 것처럼 다른 방법으로 어떻게 개선 할 수 있는지 알 수 없습니다.

Q2와 관련하여 원하는 것은 현재 GCC의 "Project"단계에 있습니다. 증분 컴파일러. Tom Tromey (그의 이메일은 링크 된 페이지에 있음)에게 현재 상태가 무엇인지 물어볼 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top