[Résolu] iOS : Compiler une static library qui fait appel à une autre static library
Kubernan
Membre
Bonjour,
Je suis en train de convertir un petit bout de projet en static library. Cette dernière nécessite l'utilisation d'une autre static library.
Ma question est donc : comment faire pour créer (sous Xcode 5) une iOS static library qui a elle-même besoin d'une autre iOS static library ? Je n'ai pas tenté grand chose pour l'instant, je l'avoue, car je voudrai éviter de perdre du temps à tester d'éventuelles modifs à faire dans les builds settings...
Merci d'avance.
K.
Résolu : J'ai pu résoudre mon problème avec l'utilisation des Workspaces (j'avais déjà tenté mais lors de mes premières tentatives Xcode 5 n'intégrait pas correctement le second projet). Ca compile nickel.
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
C'est bien ce que je me suis dit au départ... mais j'avais pris l'habitude des Workspaces. Là j'ai dû louper un épisode vu qu'il ne trouve pas les headers de la library linkée.
Bon, si c'est la même chose je vais finir par trouver :-)
Merci !
Il faut cependant ne pas oublier d'ajouter les headers que tu veux rendre public pour chaque lib dans la Build Phase "Copy Files". Mais bon tout ça est déjà expliqué dans la doc Apple.
Comme dit dans ma résolution j'étais parti pour utiliser les workspace. Mais XCode n'avait pas daigné intégrer correctement mon projet (alors que je n'avais jamais eu de problème auparavant). Puis paf, ça s'est mis à refonctionner.
Entre temps j'avais tenter de faire ça à la mano mais ça déconnait plein pot (malgré l'ajout des headers public et autre search path). D'où mon post initial.
Je pense que mon XCode devait être dans un état bizarre.