Компилатор на Apple LLVM 4.2 Код за изход на грешка 1

Това е задавано много пъти, но не мога да намеря решение на моя проблем. Това е грешката, която получавам:

clang: грешка: няма входни файлове Команда /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang неуспешна с изходен код 1

екранна снимка:

въведете описание на изображението тук

Надявам се някой да ми помогне. Използвам Parse SDK. (вижте: parse.com)


person Jostein Liverød    schedule 14.05.2013    source източник
comment
PopularTagsFree-Prefix.pch изглежда липсва в действие.   -  person Joachim Isaksson    schedule 14.05.2013
comment
@JoachimIsaksson , имам този файл.   -  person Jostein Liverød    schedule 14.05.2013
comment
Изглежда има празно място в пътя PopularTags Free/PopularTagsFree-Prefix.pch. Премахнете интервала в пътя и добавете отново .pch файла във вашия xcode проект.   -  person Amar    schedule 14.05.2013
comment
@Amar, и това не става.   -  person Jostein Liverød    schedule 14.05.2013
comment
Може да имате файла, но той част ли е от вашия проект Xcode? Сигурни ли сте, че има точно същото име и местоположение като в настройките на компилацията? Правили ли сте git (или друг контрол на версията) разлика, за да видите каква е разликата между версията, която е компилирала, и версията, която не е?   -  person Abizern    schedule 14.05.2013
comment
@Abizern, да. Има абсолютно същото име. Мислите ли, че проблемът може да е някъде другаде? Закъсал съм с това и не знам какво да правя.   -  person Jostein Liverød    schedule 14.05.2013
comment
Опитахте ли да го премахнете от вашите настройки за компилация и след това да го добавите отново?   -  person Abizern    schedule 14.05.2013
comment
@Abizern, да, но нищо не се случва.   -  person Jostein Liverød    schedule 14.05.2013
comment
Моля, покажете ми изображения на следното. 1) екранна снимка на екран на терминал, която ми показва, че имате pch файла на мястото, където казвате, че се намира. 2) екранна снимка на вашия Xcode проект, която показва, че pch файлът е в проекта. 3) екранна снимка на вашите настройки за компилация, която показва къде компилаторът търси pch файла.   -  person Abizern    schedule 14.05.2013
comment
@Abizern, не разбрах какво искаш да кажеш с 1), но тук имаш снимки на 2) и 3). bildr.no/view/1615689 bildr.no/view/1615691   -  person Jostein Liverød    schedule 14.05.2013
comment
Вижте второто изображение. Името е PopularTags-Prefix.pch Сега вижте вашето съобщение за грешка, което търси файл с име PopularTagsFree-Prefix.pch, а името на вашия файл е PopularTags-Prefix.pch. Помага, ако предоставите актуални съобщения за грешки.   -  person Abizern    schedule 14.05.2013
comment
Трябва да проверите вашите настройки за компилацияGCC_PREFIX_HEADER = DC Wire Sizer/SupportingFiles/DC Wire Sizer-Prefix.pch //:configuration = Release GCC_PREFIX_HEADER = DC Wire Sizer/SupportingFiles/DC Wire Sizer-Prefix.pch //:completeSettings = някои GCC_PREFIX_HEADER   -  person GayleDDS    schedule 14.05.2013
comment
@Abizern, опитах всичко. Пак няма да стане. Мислите ли, че мога да споделя кода в github и тогава вие да ми помогнете?   -  person Jostein Liverød    schedule 15.05.2013


Отговори (2)


Трябва да проверите настройките на компилацията си и да проверите името на файла и пътя в GCC_PREFIX_HEADER

Apple LLVM компилатор 4.2 - езиков префикс заглавка

Това е мое. Само примера

GCC_PREFIX_HEADER = DC Wire Sizer/SupportingFiles/DC Wire Sizer-Prefix.pch

FYI: Ако изберете настройката за изграждане на заглавката на префикса в Xcode и копирате, получавате горния ред, но когато задавате стойността, не трябва да включвате „GCC_PREFIX_HEADER =“

Това е неправилно:

въведете описание на изображението тук

въведете описание на изображението тук

Това е правилната настройка:

въведете описание на изображението туквъведете описание на изображението тук

Забележка: Стойностите са различни от горните, защото са от различен проект.

person GayleDDS    schedule 14.05.2013
comment
Не мога да го накарам да работи. Къде да добавя това? Когато го добавя към Apple LLVM 4.2 Compiler Language, нищо не се случва. - person Jostein Liverød; 15.05.2013
comment
Актуализирах отговора. Трябва да проверите какво сте задали и да се уверите, че съответства на файла, който имате. Не можете да използвате моята стойност. Това е само пример. Не мога да изрежа и преместя от екранната снимка. Двата реда преди съобщението за грешка, което сте копирали, са важните части. - person GayleDDS; 15.05.2013
comment
Благодаря ти! Проработи. Но сега ми остана една грешка. Вижте тази екранна снимка: bildr.no/view/1616207 - person Jostein Liverød; 15.05.2013
comment
Здравей @JosteinLiverød Актуализирах отговора, за да включва екранни снимки, така че да е по-ясен. Трябва да премахнете 'GCC_PREFIX_HEADER = ' от стойността. Извинете за объркването. - person GayleDDS; 16.05.2013

този .pch файл трябва да бъде създаден, когато създавате вашия проект, трябва случайно да сте го изтрили по някакъв начин, просто създайте нов файл с това име и поставете това в него:

#import <Availability.h>

#ifndef __IPHONE_5_0
#warning "This project uses features only available in iOS SDK 5.0 and later."
#endif

#ifdef __OBJC__
    #import <UIKit/UIKit.h>
    #import <Foundation/Foundation.h>
#endif

може да се наложи да бъде малко по-различен, но трябва да накара проекта ви да работи отново

person Fonix    schedule 14.05.2013
comment
о, това е странно тогава. току-що ли създадохте този проект? най-бързо би било да създадете нов и да поставите какъвто код сте направили в новия, ако се сетя какво може да не е наред, ще ви уведомя - person Fonix; 14.05.2013
comment
Работих върху това известно време, така че има много код. И приложението вече е в App Store. Опитах се да внедря Parse SDK и премахнах другите флагове за свързване. Сега не мога да стартирам проекта поради този проблем. - person Jostein Liverød; 14.05.2013