Plus tôt, j'ai demandé de l'aide pour inclure une bibliothèque externe appelée Eigen dans xcode 4. J'ai finalement réussi à l'obtenir pour inclure le fichier d'en-tête que je voulais utiliser, Array, en allant construire phases, lier le binaire aux bibliothèques, puis ajouter le sous-dossier dans l'archive Eigen où Array.h se trouvait, Core. J'ai également ajouté le chemin de fichier au répertoire parent de Core, src, dans les chemins de recherche d'en-tête. Quand j'ai finalement réussi à ajouter la ligne de code #include <Core/Array.h>
sans que cela soit mis en évidence comme une erreur, j'ai couru l'application (qui fonctionnait précédemment) et XCode a dit que la construction a échoué, avec les messages d'erreur citant des problèmes sémantiques. J'ai vérifié le message d'erreur et ils comprennent, "Identificateur Uknown 'Array'" dans un fichier nommé Array.h.Fichier inclus avec succès, traitant maintenant des problèmes sémantiques
Tous les fichiers d'en-tête sont dans src et selon le site Web Eigen, ils sont tout ce qui est nécessaire pour utiliser Eigen avec C++. J'ai essayé de reformater les liens binaires afin qu'ils passent à src au lieu de Core, et ajustant le buildpath pour mener au répertoire parent de src, garantissant que tous les fichiers d'en-tête sont maintenant accessibles, mais je reçois toujours des problèmes sémantiques. Est-ce que quelqu'un a une solution à cela?