BOOST :: Transive_Cluess () и «Ошибка: не соответствует функции сопоставления для вызова на вершины (Const std :: vector ...»

StackOverflow https://stackoverflow.com/questions/8976812

Вопрос

Я использую GCC 4.5.0 с Boost 1.48.0 на машине Linux.

При компиляции исходного файла, который использует функцию Boost :: Transivity_Clued () из Boost :: График, я сталкиваюсь с той же проблемой, что и в http://boost.2283326.n4.nabilb.com/problem-in-using-transitive-Closion--Linux-TD2573042.html . Однако в моем случае, включая Boost / Graph / vector_as_graph.hpp, прежде чем любой другой файл заголовка усиления не изменяет ситуацию.

У кого-то встречался кто-то раньше и узнать, как обойти его?.

Это было полезно?

Решение

к любому, кто встречается с той же проблемой, что и я сделал: Благодаря Jeremiah Willcock, я получил эту полезную информацию о списке рассылки Boost-пользователей (https://groups.google.com/forum/#!topic/boost-list/difni1mdd5e):

"Пожалуйста, смотрите, если R76868 в багажнике исправляет эту проблему; вы можете просто скачать https://svn.boost.org/svn/boost/trunk/bost/graph/vector_as_graph.hpp и положить его в свое дерево. "

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top