2010-06-06 5 views
2

J'ai essayé d'intégrer GSL (Gnu Scientific Library) dans un projet iPhone en utilisant Xcode. Le défi est que GSL a tous les modules dans différents dossiers, mais quand leurs fichiers d'en-tête sont des références, ils font souvent référence à ou plutôt.Intégration de GSL sur iPhone Xcode

Au moins avec je pourrais utiliser la recherche de fichier d'en-tête récursive de Xcode pour le trouver. Mais avec, fondamentalement le fichier n'est pas trouvé.

Est-ce que quelqu'un a un moyen facile d'adresser la structure hiérarchique GSL pour compiler dans Xcode?

Je peux le faire la manière fastidieuse de réparer toutes les lignes #INCLUDE, mais en espérant qu'il existe une meilleure alternative. De cette façon, je peux plus facilement mettre à jour GSL lorsque des changements sont faits par la communauté.

REMARQUE: j'ai trouvé que Xcode a besoin de trouver les bons emplacements de fichiers d'en-tête (veillez à ajuster vos paramètres de construction TARGET, et pas seulement vos paramètres de construction de projet).

+1

Ce qui est au sujet de licence entre incompatibilités Conditions de service de GPL et Apple? Voir http://www.iphonedevsdk.com/forum/iphone-sdk-development/63518-integrating-gsl-xcode-newbie.html et http://www.zdnet.com/blog/open-source/no-gpl -apps-pour-pommes-app-store/8046 – Kay

+0

une chance jusqu'à présent? – Rasman

Répondre