2010-09-15 22 views
0

Maintenant, je sais qu'il existe certains chemins standards dans lesquels l'éditeur de liens recherche des frameworks, mais d'où vient son instruction, pour regarder dans d'autres chemins personnalisés?Comment l'éditeur de liens de Xcode décide-t-il où rechercher les frameworks?

Le problème que j'ai est un avertissement, quelque chose comme ceci:

ld: warning: directory '/Path/to/my/Xcode/Project/../../../../../some/other/src/path/no/longer/in/use' following -F not found 

Il me semble que quelque chose est quelque part stocke un chemin relatif à un répertoire que je ne suis plus à l'aide. Il y a quelques semaines, je parlais du cpl avec un cadre qui se trouvait là. En fin de compte, j'ai décidé de ne pas l'utiliser. Je n'ai pas travaillé sur le projet depuis lors et pendant ce temps, "some/other/src/path/no/plus/in/use" a été supprimé. En ce sens, l'avertissement a du sens pour moi, mais je ne peux pas pour la vie de moi penser ou trouver où ce chemin ou cadre est encore référencé!

J'ai essayé de nettoyer, de vider le cache, de rechercher le texte intégral et de vérifier les paramètres de construction pour les chemins que j'aurais pu ajouter ou oublier. Je ne trouve rien.

Des idées s'il vous plaît ou des suggestions concrètes d'où je devrais regarder?

Répondre

0

Il provient du paramètre cible "Chemins de recherche d'infrastructure". Chaque fois que vous ajoutez un cadre, Xcode ajoute automatiquement son répertoire contenant à ce paramètre.

+0

C'est ce que je pensais, mais il n'y a rien de listé ici (ni pour le débogage ni pour la configuration de la version) – Rich