2016-08-26 3 views
0

많은 파일이 의존하는 헤더가 있습니다. 나는 코멘트를 바꿨고 이로 인해 전체 재 컴파일이 발생했습니다. 코드 재 컴파일이 필요한지 여부는 컴파일 날짜와 현재 날짜의 비교에 달렸지 만, 자유롭게 주석을 수정하고 VS2008이 모든 것을 다시 컴파일하지 못하도록하는 방법이 있습니까?덧글 수정시 재 컴파일

+0

"컴파일 날짜와 현재 날짜 비교": 현재 날짜는 무엇입니까? – wasthishelpful

+0

내 지식으로는 그러한 시스템이 어디에도 존재하지 않습니다. 그것은 좋을 것이나, 더 일반적인 경우를 늦추고 장기적으로는 순 시간 낭비가 될 것이라고 확신합니다. – molbdnilo

+0

비교는 파일의 수정 날짜 사이에 있습니다. 헤더가 포함 된 파일보다 최신 날짜 인 경우 해당 파일을 컴파일해야합니다. 컴파일하기 전에 검사하지 않은 파일의 내용. TLDR no. –

답변

0

자유롭게 주석을 수정하고 Visual Studio (모든 버전)가 "주석 만 변경되었으므로"다시 컴파일하지 못하게 할 방법이 없습니다. 실제로 변경된 내용을 추적하는 것은 버전 제어 시스템 (예 : 자식 또는 SVN)의 작업입니다.

(점진적으로 또는 전체적으로) 빌드하는 데 오랜 시간이 걸리는 솔루션을 사용하면 문제가 발생하는 것으로 보입니다. 그 상황을 개선 할 효과적인 방법이 있습니다.

Visual C++ PCH howto은 빌드 시간을 크게 단축하는 데 도움이되었습니다. 또한 우리는 this article에 설명 된 3 가지 포인트를 모두 적용하고 IncrediBuild (시판 제품)도 사용합니다. 이 단계들 각각은 우리가 C++ 빌드 시간을 유지할 수 있도록 도와주었습니다.