Makefile ne peut pas trouver bibliothèques boost installé par macports

Je viens d'installer boost 1.42.0 de macports à l'aide de sudo port install boost.

Tout a bien fonctionné. Maintenant, j'ai un projet que je suis en train de construire à l'aide d'un makefile. Tout s'appuie amende jusqu'à ce qu'il s'agit du fichier qui a besoin de la bibliothèque boost.

Il dit:

src/graphique.h:20:42: erreur: boost/graphique/adjacency_list.hpp: Aucun fichier ou répertoire

Que le fichier est en fait situé à deux endroits:

/opt/local/include/boost/graphique/adjacency_list.php

/opt/local/var/macports/logiciel/boost/1.42.0_0/opt/local/include/boost/graphique/adjacency_list.php

Dans le fichier src/graphique.h où il est à la recherche de boost/graphique/adjacency_list.hpp, la déclaration est ici:

#include<boost/graph/adjacency_list.hpp>

Comment puis-je faire ce travail?

  • Le deuxième chemin semble faux.