2010-11-25 7 views
2

Quand je compile mon application iPhone, je reçois beaucoup d'erreurs, mais celui qui semble le plus évident pour moi est cette erreur de lien:D'où proviennent les informations sur le chemin du lien?

ld: warning: directory '/Users/username/Documents/iPhone/MyAppName/../../core-plot/framework/build/Debug-iphonesimulator' following -L not found 

Je sais le chemin ci-dessus est erroné.

Le chemin correct est:

/Users/username/Documents/iPhone/MyAppName/../core-plot/framework/build/Debug-iphonesimulator 

J'aimerais pointer vers le bon endroit, mais je n'ai aucune idée d'où cette mauvaise information de chemin vient. J'ai regardé tous les champs dans les paramètres du projet et les paramètres cibles, mais ils sont corrects parce qu'ils utilisent "../" au lieu de "../../" Des suggestions sur où je peux corriger cela? Merci.

Répondre

1

Cela devrait prendre soin de lui-même si vous avez correctement configuré votre projet. Suivez les core-plot project instructions sur l'utilisation de CorePlot dans une application iPhone, qui sont illustrated with screenshots here.

En bref:

  • Faites glisser le fichier de projet de terrain de base dans le navigateur de groupe de votre projet.
  • Faites glisser la bibliothèque qui s'affichera en tant qu'enfant du fichier de projet sous la phase de génération «Lier les binaires avec les bibliothèques» pour la cible de génération de votre application.
  • Mettez à jour le chemin de recherche d'en-tête dans la configuration de construction de votre application pour inclure les en-têtes du tracé principal.
  • Ajoutez -ObjC à l'autre paramètre de configuration de l'application de l'éditeur de liens.
+0

Fantastique! Cela a éclairci beaucoup de problèmes que j'ai vus! –

Questions connexes