Компилятор зависает в Xcode 4 на VMWare

У меня Mac OS X 10.6.8 установлена ​​в VMWare Workstation на моем компьютере с Windows 7.

Я загрузил Xcode 4 и после его установки пытаюсь скомпилировать приложение, которое я создал некоторое время назад, в Xcode 3.2.6.

Кажется, что при второй попытке компиляции с момента открытия Xcode компилятор зависает. Если я открываю Xcode, а затем компилирую, он компилируется нормально (возможно, немного медленнее, чем обычно), но при второй попытке компиляции он зависает.

Когда я смотрю журнал компиляции (IDK, как он официально называется), я вижу, что он зависает во время строки «Precompile (имя приложения) _Prefix.pch».

Я не могу остановить компиляцию и вынужден принудительно выйти из Xcode.

Я столкнулся с подобным вопросом: XCode компилируется очень медленно внутри VMWare

Человек, задавший вопрос, ответил на его вопрос ответом:

Проблема заключалась в следующем: ОЧЕНЬ МЕДЛЕННЫЙ рекурсивный поиск включаемых путей. Если нерекурсивный, все работает гладко.

Поскольку я новичок в Xcode и objective-c, я не совсем понимаю этот ответ и то, что я могу сделать, чтобы исправить свою проблему.

Заранее спасибо.

РЕДАКТИРОВАТЬ: Я обновился с Xcode 4 до Xcode 4.0.2, и теперь компиляция, похоже, не зависает, и она компилируется, но находится на «Precompile (имя приложения) _Prefix.pch» в течение 1-2 минут ... Намного медленнее, чем то, что Помню, 3.2.6 была ... А у меня симулятор iPhone всегда запускается вверх ногами? : S

РЕДАКТИРОВАТЬ2: Хм, на самом деле сейчас все в порядке. Компиляция стала быстрее по мере того, как я компилировал больше, и я случайно выбрал перевернутую ориентацию в качестве единственной поддерживаемой ориентации. Кажется, что обновление до 4.0.2 (или, может быть, просто переустановка) устранило проблемы, потому что вчера на Xcode 4 это был кошмар.


person Miko    schedule 09.09.2011    source источник
comment
Разрешите вашей виртуальной машине получить доступ к большему количеству ресурсов (большему количеству ядер ЦП и оперативной памяти). Это помогает?   -  person esqew    schedule 09.09.2011
comment
Проверьте ответ, который я дал здесь stackoverflow.com/questions/5522577/, это может решить вашу проблему.   -  person Anjaneyulu Battula    schedule 07.11.2014