2011-08-03 2 views
0

이 Visual Studio 오류가 발생했습니다. 문제의 요지를 이해할 수는 있지만 빌드 프로세스에 대해 많이 알지 못하기 때문에 완전히 이해하지 못합니다. 여기서 실제 문제는 무엇이며 잠재적 인 해결책은 무엇입니까?Visual Studio 2005 오류 C1083 ("공간이 충분하지 않음")으로 인해 RAM이 부족합니까?

fatal error C1083: Cannot open compiler intermediate file: 
'C:\libpath\libname.lib': Not enough space 
LINK : fatal error LNK1257: code generation failed 

Error executing link.exe (tool returned code: 1257) 

"공간이 충분하지 않습니다."그러나 나는 그 의미가 무엇인지 이해하지 못합니다. 어떤 종류의 공간을 만들어야합니까? 이 말은 RAM이 다되었다는 말씀입니까? 이것이 어떻게 잠재적으로 해결 될 수 있습니까?

참고 :이 구축을 위해 노력하는 솔루션이 버그 것 같다

+0

바보처럼 들리지만 충분한 하드 드라이브 공간이 있는지 확인하십시오. Google 크롬 소스 코드는 약 450MB이지만 IIRC 구축을 위해서는 10GB의 여유 공간이 필요합니다. 대다수의 pdb objs를 만들지 않는 VS – gideon

답변

1

크다. 참조 : http://connect.microsoft.com/VisualStudio/feedback/details/581207/visual-studio-2005-sp1-reproducible-linker-error-lkn1257-caused-by-c1083

불행히도 VS 2010으로 업그레이드 할 수 없다면 해결책은 그리 만족스럽지 않습니다.

대안은 VS 2005 프로세스 외부에서 실행할 수있는 MSBuild 또는 Nant로 전환하는 것입니다 (이 도구에 대한 바로 가기를 매핑하여 VS 2005 내에서 빌드를 트리거 할 수 있음).