stimuler les en-têtes de ne pas trouvé de problème de mac os x
Tout en incluant boost-têtes, je suis pas trouvé d'erreur comme ci-
fatal error: boost/config.hpp: No such file or directory
#include <boost/config.hpp>
Je suis sous Mac OS X 10.9, et installé boost dans les centres de brassage. Je peux voir tous les boost en-têtes dans /usr/local/include/boost dossier. Comment puis-je résoudre ce problème?
Merci d'avance.
- la marque sortie de journal peut aider les autres à obtenir plus d'idée sur l'erreur
Vous devez vous connecter pour publier un commentaire.
En supposant que le répertoire /usr/local/include/boost/config.php existe, vous devez ajouter /usr/local/include pour le compilateur d'inclure le chemin de recherche; pour gcc, vous pouvez le faire en ajoutant -I /usr/local/include à la ligne de commande (ou de la partie pertinente du makefile).
Quel compilateur utilisez-vous, et avez-vous l'installer via homebrew?
Allez dans le dossier suivant et trouvez les installé bibliothèque boost dossier. Je colle la mienne comme un exemple de chemin d'accès au dossier;
Vous avez besoin pour trouver la plus récente boost dossier. Si non, vous devez installer la bibliothèque boost via brew
Je suis en supposant que vous êtes en utilisant Xcode pour votre projet. Après les étapes précédentes, vous avez besoin d'ajouter correcte stimuler les chemins de dossier pour votre projet Xcode. Ouvrez votre projet Xcode goto "en-Tête de Chemins de Recherche" et ajouter le boost dossier parent du dossier en chemin. De vérifier la capture d'écran que j'ai attaché (ss-1 ss-1).
par exemple
/usr/local/Cellar/boost/1.67.0_1/include/
pour la en-Tête de Chemins de Recherche (ss-2 ss-2)Aussi, vous devez ajouter de la Bibliothèque des Chemins de Recherche dans votre projet Xcode.
par exemple,
/usr/local/Cellar/boost/1.67.0_1/lib/
pour la de la Bibliothèque des Chemins de Recherche (ss-3 ss-3)