2014-04-01 1 views
1

나는 많은 외부 라이브러리를 사용하는 일식 CDT 애플리케이션이있다. 이 라이브러리는 연결 단계에서 많은 시간이 걸리고 총 빌드 시간이 빨라집니다. 빌드 시간을 개선 할 수있는 방법이 있습니까?C++ 이클립스 프로젝트의 빌드 시간을 단축하는 방법

+0

어떤 OS를 사용하고 있습니까? – Unknown

+0

링크 단계 또는 다른 빌드 파트의 속도를 높이기를 원하십니까? –

+0

OS : 우분투 12.10. 전체 빌드 프로세스의 속도를 높이고 싶습니다. – rayimag

답변

0

VMWare에서 실행 중이므로 조금 느려질 수 있습니다.

마음에 와서 몇 가지 아이디어 :

  • 당신이 VM웨어 도구
  • 이 VM에 RAM의 양을 증가 설치되어 있는지 확인합니다 (더 많은, 더 나은)
  • 을위한 램 디스크를 사용하여 라이브러리 (그러나 VMWare에서 실행 한 이후로는별로 좋지 않을 수도 있음)
  • 가능한 한 컴파일러의 기능을 사용하여 연결하는 라이브러리의 심볼 내보내기가 적어 연결 단계가 복잡해지지 않습니다. 그들이 OS의 라이브러리라면, 당신은 그것에 관해 할 수있는 일이별로 없으며 아마도 최적화되어있을 것입니다.
  • (별로 도움이되지 않음) 건물에 실제 기계를 사용하십시오. 가상화는 많은 라이브러리를 연결하는 것과 같은 디스크/CPU 집중적 인 작업에 큰 타격을줍니다.
관련 문제