Pregunta

¿Cómo agrego biblioteca c para proyecto de Xcode cacao?

O lo que es la mejor opción, no quiero a copiarlos en el directorio del proyecto Cacao.

Tengo un proyecto llamado C a el que se recopilan en la biblioteca a.dylib a.h y cabecera del archivo, el proyecto se encuentra en su propio directorio.

Quiero utilizar esta biblioteca de mi solicitud para Objective-C en Xcode.

¿Cómo agrego el archivo de cabecera y la biblioteca de mi proyecto Xcode?

Puedo arrastrar el a.dylib en other frameworks pero lo hago con a.h?

¿Fue útil?

Solución

lo he descubierto.

señalo a la ubicación del directorio de implementación a proyecto (cabeceras) a Ruta de búsqueda en la configuración de Proyecto ya sea:

  • como Header Search Paths, si se utiliza como <a/a.h>
  • o en User Header Search Paths, si se utiliza como "a/a.h"

En cuanto a la biblioteca que sólo tienes que arrastrar a proyecto de Xcode y la pusieron para hacer referencia a la biblioteca en lugar de la copia.

Otros consejos

Estos son los pasos antes de agregar un archivo de cabecera test.h en su proyecto. Aquí está la raíz archivos de ubicación -> Biblioteca -> incluir -> test.h

  1. haga clic en configuración de generación

  2. Encuentra cabecera User ruta de búsqueda. añadir la ubicación del archivo de cabecera aquí. añadir valor siguiente de depuración, liberación y Cualquier campo Arquitectura. $ (SRCROOT) / Library / include. Su raíz del proyecto es la carpeta que contiene su proyecto, conatins .xcodeproj archivo.

Después de la adición de ruta que va a ser capaz de añadir cabecera en como esto

# include "test.h"

Se les puede arrastrar tanto el .a y .h a Xcode, pero asegúrese de que no se marque la casilla "Copiar elementos a la carpeta de proyecto". En cuanto a la referencia al archivo de cabecera, tendrá que poner en un lugar donde se puede añadir una ruta al mismo en su # include / declaraciones de importación #. ¿Hay alguna razón no desea copiar el encabezado de su archivo de proyecto?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top