내가 아는 한, VS2008/MSBuild는 C# projets의 다중 스레드 컴파일을 지원하지 않습니다. 나는 VS2010이 그것을 지원하는지 모른다. 그렇게하는 타사 제품이나 오픈 소스 프로젝트를 알고 있습니까?큰 솔루션에서 C# 프로젝트를 컴파일 할 때 멀티 코어 CPU를 활용하는 방법은 무엇입니까?
7
A
답변
5
실제로 MSBuild does support multiple cores; 몇 가지 한계가있는 해킹이긴하지만.
더 쉽습니다. from the commandline.
마찬가지로 일부 빌드 서버 (팀 규모는 하나임)는 빌드 시간을 줄이기 위해 여러 시스템에서 러너를 작성할 수 있습니다.
+4
OMG! 무슨 차이가 있니? 대단히 감사합니다! 앞서 말한 기사를 읽는 것 같은 기분이 들지 않는 다른 사람들에게 :'MSBuild.exe/m YourSolution.sln'. '/ m' 옵션이 열쇠입니다 ... – Sylvain
관련 문제
- 1. 컴파일 할 때 하이퍼 스레딩 및 멀티 코어
- 2. 오픈 소스 프로젝트를 상업적으로 활용하는 방법은 무엇입니까?
- 3. 멀티 코어 CPU를 활용할 수있는 재고가있는 "작업 대기열"
- 4. Code :: Blocks로 컴파일 할 때 다른 CPU를 타겟으로하기 - 에러 이해
- 5. 멀티 코어 코딩
- 6. 쿼드 코어 멀티 스레딩/BackgroundWork (C#)
- 7. 멀티 코어 또는 분산 시스템에서 프로그램 컴파일
- 8. Eclipse에서 다중 모듈 프로젝트를 공유 할 때 Subversive를 활용하는 가장 좋은 방법은 무엇입니까?
- 9. 코어 데이터를 올바르게 멀티 스레드하는 방법은 무엇입니까?
- 10. Obj-C 프로젝트를 다시 컴파일 할 때 라이브러리가 손실되었습니다.
- 11. 멀티 코어 및 mulithreads
- 12. Windows의 멀티 코어 하스켈
- 13. Visual Studio 2005의 솔루션에서 프로젝트를 사용하는 방법은 무엇입니까?
- 14. 멀티 코어 하드웨어의 numpy
- 15. AMD 멀티 코어 프로그래밍
- 16. Solaris 프로세스가 큰 CPU를 사용합니다.
- 17. 스트립 릴리스 모드에서 비주얼 스튜디오 프로젝트를 컴파일 할 때
- 18. Visual Studio의 다른 솔루션에서 프로젝트를 디버깅하려면 어떻게해야합니까?
- 19. 큰 VS 솔루션에서 참조 추가 자동화
- 20. C 프로그램을 컴파일 할 때 오류가 발생했습니다.
- 21. 멀티 코어 서버의 모든 코어에서 멀티 스레드 C++ 프로그램을 실행하는 방법은 무엇입니까?
- 22. C 프로젝트를 만드는 방법은 무엇입니까?
- 23. 프로젝트를 빌드 할 것인지 알지 못하고 컴파일 작업을 수행 할 때 컴파일 전에 알아야 할 사항
- 24. 파이썬 : 멀티 코어 프로세싱?
- 25. R 콘솔 - 멀티 플랫폼 솔루션에서 글꼴 지정?
- 26. 동일한 솔루션에서 다른 프로젝트를 참조 할 때 FileNotFound 예외가 나타나는 이유는 무엇입니까?
- 27. 하나의 C# 프로젝트를 다른 파일로 컴파일
- 28. 코어 멀티 코어 프로세서에 코드를 분산시키는 방법
- 29. wcf 및 멀티 코어
- 30. 멀티 코어 컴퓨터에서 그리기
http://adventuresdotnet.blogspot.com/2007/11/msbuild-multithreaded-building-in.html? –
아니요, 빌드 프로세스 자체를 의미합니다. 복잡한 솔루션 (80 개 이상의 프로젝트)을 구축 할 때 빌드 타임을 단축하기 위해 동시에 여러 프로젝트를 컴파일하려고합니다. – Sylvain
@James Kolpack, OP가 언어가 아닌 빌드 자체에 대해 묻습니다. –