none
VisualStudio 2003 -> VisualStudio 2010 이전 시 문제 RRS feed

  • 질문

  • 안녕하세요.

    회사에서 VisualStudio 2003 과 Incredibuild 3.61을 사용중에 있었습니다.

    최근 메모리 이슈가 발생하여 VisualStudio 2010 및 Incredibuild 4.52 버전으로 버전업 및 64bit 빌드를 준비하고 있습니다.

    VisualStudio 2003 -> 2010으로 이전 및 64bit 빌드의 경우 로컬빌드를 사용했을 경우 큰 문제없이 해결이 되었습니다. ;)


    다만 Incredibuild 사용시 제대로 분산이 되지 않아서 질문을 드립니다.


    기존 프로젝트 파일이 디자인 패턴등으로 인해서 네임스페이스 및 폴더 위치는 다르나 파일명이 동일한 소스파일들이 상당히 많습니다.

    2003에서는 Incredibuild 사용시 별다른 문제가 없었는데 2010에서는 제대로 분산빌드가 안됩니다./MP옵션을 주워서 로컬빌드를 돌렸을때도

    다른 파일명의 소스들은 한번에 컴파일에 들어가 제대로 분산이 되고 /MP옵션으로 로컬빌드 시에도 CPU를 100% 활용하나

    동일한 파일명으로 인해서 $(filename)1.obj $(filename)2.obj 등으로 처리된 부분은 Incredibuild에서도 제대로 분산이 되지 않으며

    /MP옵션으로 로컬빌드시에도 CPU활용을 제대로 하지 못하고 있습니다.


    2010에서 동일한 파일명이 중복되어 프로젝트에 있는 경우 /MP옵션으로 로컬빌드나 Incredibuild로 분산빌드가 제대로 될 수 있는 방법이나

    혹은 비슷한 문제에 대해서 알고 계시면 답변 부탁드립니다.


    간단하게는 파일명을 바꾸면 해결될 듯 하지만 워낙 오래되고 방대한 코드라 엄두가 안나서 질문 올렸습니다.

    감사합니다. ;-)

    2013년 4월 24일 수요일 오전 5:59