boost :: transitive_closure () и «error: нет подходящей функции для вызова вершин» (const std :: vector...» - PullRequest
0 голосов
/ 23 января 2012

Я использую GCC 4.5.0 с надстройкой 1.48.0 на компьютере с Linux.

При компиляции исходного файла, использующего функцию boost :: transitive_closure () из boost :: graph, я сталкиваюсь с той же проблемой, что и в http://boost.2283326.n4.nabble.com/Problem-in-using-Transitive-closure-on-Linux-td2573042.html. Однако в моем случае, включая boost / graph / vector_as_graph.hpp до того, как любой другой заголовочный файл Boost не изменит ситуацию.

Кто-нибудь сталкивался с этим раньше и знает, как это обойти?

1 Ответ

0 голосов
/ 06 февраля 2012

Для тех, кто сталкивается с той же проблемой, что и я: благодаря Джереми Уилкоку я получил этот полезный ответ в списке рассылки boost-пользователей (https://groups.google.com/forum/#!topic/boost-list/DIfni1Mdd5E):

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...