2010년 2월 23일 화요일

msvc 에서 빌드 빠르게 하는 방법은 없나

소스레벨에서의 노력이나 하드웨어적인 노력(램드라이브등)말고 ccache 나 make -j 같은녀석.
PCH 는 몇가지 제약때문에 내가 싫어하고..
인크레디빌드는 상용이라 제외고..

여기저기 둘러봤는데 적절한 대안이 안보이네.

일단 ccache 대용은.. msvc 용 ccache 가 만들어진적은 있는것 같은데 유지보수가 안되는거 같고

make -j 옵션 대용은 http://msdn.microsoft.com/en-us/library/bb385193.aspx 에 /MP 란 옵션이 있는데 이게 다른 여러 옵션들이랑 쫑나네. 당장 내가 가진 솔루션에 적용해보면 /Gm 이랑 쫑난다.
이거말고 프로젝트별 병렬빌드도 있는데 그건 너무 병신같군.


음..
일단 여기까지만 하고 접어두지만
후에 다시 찾아봐야 할거같다.

추가.
http://yoonkn.textcube.com/252 확인해보자. JOM!!!!!!

댓글 없음: