2014-09-06 3 views
1

J'essaie d'obtenir Xcode 5.1.1 pour trouver les en-têtes de GSL. Ma solution idéale serait celle qui me permettrait d'accéder à ces en-têtes sur tous les futurs projets sans travail supplémentaire (automagiquement si vous voulez). La plupart des instructions semblent indiquer d'ajouter le chemin de la bibliothèque dans la section Paramètres de construction -> Chemin de recherche du projet, mais mon projet ne semble pas contenir d'option de bibliothèque ou d'en-tête. J'ai également essayé d'utiliser le Link Binary avec des bibliothèques sous l'onglet Build Phases, mais/usr/local/include est "invisible" et je suis réticent à déplacer ces en-têtes depuis leur emplacement d'installation (sauf si c'est normal/acceptable). Enfin, j'ai essayé d'éditer la préférence Source Trees pour ajouter le chemin de la bibliothèque, mais cela ne semble pas fonctionner non plus. Je ne serais pas surpris si je faisais cette dernière partie de façon incorrecte, car je suis plutôt confus au sujet de la façon appropriée de le faire.Intégration de GSL avec Xcode

Répondre

2

Cette solution fonctionne sur Xcode 5.1

En vue de côté, cliquez sur votre projet, il devrait y avoir un onglet qui peut soit être réglé sur « Basic » ou « All », sélectionnez « Tous ». En vertu de la sous-section intitulée "Relier" il devrait y avoir un champ appelé "Autres Linkers" entrer ces drapeaux:

-I/usr/local/include -L/usr/local/lib -lgsl -lgslcblas