Означает ли ошибка Visual Studio 2005 C1083 ("Недостаточно места") нехватку ОЗУ?
Я получил эту ошибку Visual Studio. Хотя я могу понять суть проблемы, я не совсем понимаю, потому что я не знаю много о процессе сборки. Какова реальная проблема здесь и каковы некоторые потенциальные решения?
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)
Я получаю "недостаточно места", но я действительно не понимаю, что это значит. Какое пространство нужно построить? Это говорит о том, что не хватает оперативной памяти? Как это может быть решено?
Примечание: решение, которое это пытается создать, огромно
1 ответ
Это похоже на ошибку. Смотрите это: http://connect.microsoft.com/VisualStudio/feedback/details/581207/visual-studio-2005-sp1-reproducible-linker-error-lkn1257-caused-by-c1083
К сожалению, решение не так уж приятно (если вы не можете перейти на VS 2010).
Альтернативой может быть переключение на MSBuild или Nant, которое вы можете запускать вне процесса VS 2005 (вы можете сопоставить ярлык с этими инструментами, чтобы вы могли запустить сборку в VS 2005).