Compiling...
boost_file_dependencies.cpp
c:\Boost\include\boost-1_33_1\boost\property_map.hpp(25) : error C2039:
'key_type' : is not a member of 'boost::dijkstra_visitor<>'
c:\Boost\include\boost-1_33_1\boost\graph\breadth_first_search.hpp(61) :
see reference to class template instantiation 'boost::property_traits<PA>'
being compiled
with
[
PA=boost::dijkstra_visitor<>
]
c:\Boost\include\boost-1_33_1\boost\graph\dijkstra_shortest_paths.hpp(207)
: see reference to function template instantiation 'void
boost::breadth_first_visit<VertexListGraph,MutableQueue,boost::detail::dijkstra_bfs_visitor<UniformCostVisitor,UpdatableQueue,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate>,ColorMap>(const
IncidenceGraph &,boost::graph_traits<G>::vertex_descriptor,Buffer
&,BFSVisitor,ColorMap)' being compiled
with
[
VertexListGraph=Graph,
UniformCostVisitor=std::numeric_limits<int>::_Ty,
UpdatableQueue=MutableQueue,
WeightMap=boost::property_map<Graph,boost::edge_weight_t>::type,
PredecessorMap=__w64 unsigned int *__w64
,
DistanceMap=int *__w64 ,
BinaryFunction=boost::closed_plus<int>,
BinaryPredicate=std::greater<int>,
ColorMap=boost::dijkstra_visitor<>,
IncidenceGraph=Graph,
G=Graph,
Buffer=MutableQueue,
BFSVisitor=boost::detail::dijkstra_bfs_visitor<std::numeric_limits<int>::_Ty,MutableQueue,boost::property_map<Graph,boost::edge_weight_t>::type,__w64
unsigned int *__w64 ,int *__w64
,boost::closed_plus<int>,std::greater<int>>
]
c:\Visual Studio
Projects\boost_file_dependencies\boost_file_dependencies\boost_file_dependencies.cpp(178)
: see reference to function template instantiation 'void
boost::dijkstra_shortest_paths_no_init<Graph,std::numeric_limits<int>::_Ty,std::allocator<_Ty>::value_type*__w64
,std::allocator<int>::value_type*__w64
,boost::property_map<Graph,Property>::type,boost::property_map<Graph,boost::vertex_index_t>::type,std::greater<int>,boost::closed_plus<T>,int,boost::dijkstra_visitor<>>(const
VertexListGraph
&,boost::graph_traits<G>::vertex_descriptor,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistZero,DijkstraVisitor,ColorMap)'
being compiled
with
[
_Ty=Vertex,
Graph=Graph,
Property=boost::edge_weight_t,
T=int,
VertexListGraph=Graph,
G=Graph,
PredecessorMap=std::allocator<Vertex>::value_type *__w64
,
DistanceMap=std::allocator<int>::value_type
*__w64 ,
WeightMap=boost::property_map<Graph,boost::edge_weight_t>::type,
IndexMap=boost::property_map<Graph,boost::vertex_index_t>::type,
Compare=std::greater<int>,
Combine=boost::closed_plus<int>,
DistZero=int,
DijkstraVisitor=std::numeric_limits<int>::_Ty,
ColorMap=boost::dijkstra_visitor<>
]
c:\Boost\include\boost-1_33_1\boost\property_map.hpp(25) : error C2146:
syntax error : missing ';' before identifier 'key_type'
c:\Boost\include\boost-1_33_1\boost\property_map.hpp(26) : error C2039:
'value_type' : is not a member of 'boost::dijkstra_visitor<>'
c:\Boost\include\boost-1_33_1\boost\property_map.hpp(26) : error C2146:
syntax error : missing ';' before identifier 'value_type'
c:\Boost\include\boost-1_33_1\boost\property_map.hpp(27) : error C2039:
'reference' : is not a member of 'boost::dijkstra_visitor<>'
c:\Boost\include\boost-1_33_1\boost\property_map.hpp(27)