Файлът SHK.h не е намерен

Съжалявам момчета за въпроса за noob, имам нужда от помощ. Опитвам се да използвам Sharekit - https://github.com/ShareKit/ShareKit.

Изпълнявам всички стъпки от wiki страницата „Инсталиране на sharekit“ и нямам грешки, преди да опитам да импортирам SHK.h. SHK.h се вижда в автоматичното довършване, но имам грешка. Какво може да се пропусне?


person Artem Shmatkov    schedule 28.05.2012    source източник
comment
Съжалявам, това беше моя грешка, поставих Sharekit на едно ниво по-високо от моя проект...   -  person Artem Shmatkov    schedule 28.05.2012


Отговори (2)


Отговорът във връзката https://github.com/ShareKit/ShareKit/issues/393#issuecomment-6057929 е частично точен. Можете да имате папка ShareKit на същото ниво на вашия проект.

Просто добавете във вашия проект „Header Search Paths“ (ако приемем, че директорията, в която сте поставили ShareKit, се нарича „ShareKit“:

$(SRCROOT)/../ShareKit/Classes/**

И

$(SRCROOT)/../ShareKit/Submodules/**
person jptsetung    schedule 20.06.2012

Не знам защо имате проблема, но можете да опитате

Щракнете върху проект -> изберете вашата цел -> Фази на изграждане -> разширете източниците на компилиране и се уверете, че имате вашия SHK.m файл там, ако не, след това го добавете.

person Mert    schedule 28.05.2012
comment
Здравей Мерт, опитвам се да използвам съвета ти, когато добавя SHK.m към компилираните източници, контейнерът на иконата беше празен и името на файла беше маркирано с червен цвят. Файлът SHK.m изглежда е намерен, но всички включени там файлове също имат същия проблем. Мисля, че опитът да се добавя файл по файл цялата библиотека на sharekit не е правилният начин. - person Artem Shmatkov; 28.05.2012
comment
Можете да премахнете всички маркирани с червено файлове от вашия проект и да ги плъзнете от търсачката във вашия проект. Когато бъдете помолени да копирате или посочите вашите файлове, копирайте ги, освен ако вече не са в папката на вашите проекти. Червеният цвят означава, че имате файловете във вашия проект като справка, но не могат да бъдат намерени във вашата файлова система. Трябва да внимавате да ги добавяте с поддиректории. Ако изберете създаване на препратки към папки, тогава трябва да въведете имена на директории, докато импортирате файлове като име на директория/име на файл.h. Въпреки това не избирайте създаване на препратки към папки, освен ако не ви е необходимо. - person Mert; 28.05.2012
comment
Съжалявам, това беше моя грешка, поставих Sharekit на едно ниво по-високо от моя проект... - person Artem Shmatkov; 28.05.2012