2012-05-28 29 views
8

Lo siento chicos por pregunta novato, necesito ayuda. Intento usar Sharekit - https://github.com/ShareKit/ShareKit."SHK.h" archivo no encontrado

Estoy siguiendo todos los pasos desde la página wiki "Instalar sharekit", y no tengo errores antes de intentar importar SHK.h. SHK.h visible en autocompletar, pero tengo un error. ¿Qué se puede perder?

+0

mensaje de error, por favor – CodaFi

+0

este momento , no fue mi error, puse Sharekit en un nivel más alto que mi proyecto fue colocado ... – zakhej

Respuesta

2

La respuesta en el enlace https://github.com/ShareKit/ShareKit/issues/393#issuecomment-6057929 es parcialmente exacta. Puede tener la carpeta ShareKit en el mismo nivel de su proyecto.

Sólo añadir en su proyecto de "cabecera de rutas de búsqueda" (suponiendo que el directorio en el que se pone ShareKit se llama "ShareKit":

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

Y

$(SRCROOT)/../ShareKit/Submodules/** 
0

No estoy seguro de por qué tiene el problema pero se puede tratar

Haga clic en proyecto -> seleccione su destino -> Construir fases -> ampliar compilar las fuentes y asegúrese de que tiene el archivo no SHK.m si no, entonces agrégalo.

+0

Hola Mert, estoy tratando de usar su consejo, cuando agrego SHK.m a "fuentes de compilación" su icono marcador de posición estaba vacío y el nombre del archivo marcado con el color rojo. Parece que se encuentra el archivo SHK.m pero todos los archivos incluidos allí también tienen el mismo problema. Creo que intentar agregar archivo por archivo toda la biblioteca sharekit no es la correcta. – zakhej

+0

Puede eliminar todos los archivos marcados en rojo de su proyecto y arrastrarlos desde el buscador hasta su proyecto. Cuando se le pida que copie o haga referencia a sus archivos, cópielos, a menos que ya no estén en la carpeta de proyectos. El color rojo significa que tiene los archivos en su proyecto como referencia, pero no puede encontrarlos en su sistema de archivos. Debe tener cuidado al agregarlos con subdirectorios. Si elige crear referencias de carpeta, deberá escribir los nombres de los directorios al importar archivos como "nombreDirectorio/nombredearchivo.h". Sin embargo, no elija crear referencias de carpetas a menos que lo necesite. – Mert

+0

Disculpa, fue mi error, puse Sharekit en un nivel superior al que se colocó mi proyecto ... – zakhej

Cuestiones relacionadas