Hello,
I compiled MPI and Grpah-parallel library with OpenMPI v1.6 and
boost1.490 on VS2010.
When I compiling a Grpah-parallel application occurs some errors:
Error 114 error LNK2019: unresolved external symbol _MPI_Waitall,referenced
in function "public: class boost::mpi::status __thiscall
boost::mpi::request::wait(void)" (?wait@request@mpi@boost@@QAE?AVstatus@23@XZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(request.obj) BOOST02
Error 98 error LNK2019: unresolved external symbol _MPI_Wait,referenced in
function "private: static class boost::optional<class boost::mpi::status>
__cdecl boost::mpi::request::handle_serialized_irecv<class
boost::mpi::packed_iarchive>(class boost::mpi::request *,enum
boost::mpi::request::request_action)"
(??$handle_serialized_irecv@Vpacked_iarchive@mpi@boost@@@request@mpi@boost@
@CA?AV?
$optional@Vstatus@mpi@boost@@@2@PAV012@W4request_action@012@@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 52 error LNK2019: unresolved external symbol _MPI_Unpack,referenced
in function "private: void __thiscall
boost::mpi::packed_iprimitive::load_impl(void *,struct ompi_datatype_t
*,int)" (?load_impl@packed_iprimitive@mpi@boost@@AAEXPAXPAUompi_datatype_t@
@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 58 error LNK2019: unresolved external symbol
_MPI_Type_struct,referenced in function "public: struct ompi_datatype_t *
__thiscall
boost::mpi::detail::mpi_datatype_primitive::get_mpi_datatype(void)"
(?get_mpi_datatype@mpi_datatype_primitive@detail@mpi@boost@
@QAEPAUompi_datatype_t@@XZ) 中
被引用 D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 103 error LNK2019: unresolved external symbol
_MPI_Type_free,referenced in function "public: void __thiscall
boost::mpi::detail::mpi_datatype_map::clear(void)" (?clear@mpi_datatype_map
@detail@mpi@boost@@QAEXXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi
-vc100-mt-gd-1_49.lib(mpi_datatype_cache.obj) BOOST02
Error 28 error LNK2019: unresolved external symbol
_MPI_Type_contiguous,referenced in function "struct ompi_datatype_t *
__cdecl
boost::mpi::detail::build_mpi_datatype_for_bool(void)"
(?build_mpi_datatype_for_bool@detail@mpi@boost@@YAPAUompi_datatype_t@@XZ)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 27 error LNK2019: unresolved external symbol
_MPI_Type_commit,referenced in function "struct ompi_datatype_t * __cdecl
boost::mpi::detail::build_mpi_datatype_for_bool(void)"
(?build_mpi_datatype_for_bool@detail@mpi@boost@@YAPAUompi_datatype_t@@XZ)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 95 error LNK2019: unresolved external symbol
_MPI_Topo_test,referenced in function "public: class boost::optional<class
boost::mpi::graph_communicator> __thiscall
boost::mpi::communicator::as_graph_communicator(void)const "
(?as_graph_communicator@communicator@mpi@boost@@QBE?
AV?$optional@Vgraph_communicator@mpi@boost@@@3@XZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 115 error LNK2019: unresolved external symbol _MPI_Testall,referenced
in function "public: class boost::optional<class boost::mpi::status>
__thiscall boost::mpi::request::test(void)" (?test@request@mpi@boost
@@QAE?AV?$optional@Vstatus@mpi@boost@@@3@XZ)
D:\Resources\Programing\BOOST02
\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(request.obj) BOOST02
Error 79 error LNK2019: unresolved external symbol
_MPI_Test_cancelled,referenced in function "public: bool __thiscall
boost::mpi::status::cancelled(void)const "
(?cancelled@status@mpi@boost@@QBE_NXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(communicator.obj) BOOST02
Error 33 error LNK2019: unresolved external symbol _MPI_Test,referenced in
function "void __cdecl boost::graph::distributed::send_oob > > >(class
boost::graph::distributed::mpi_process_group const &,int,int,struct
boost::parallel::detail::untracked_pair > > const &,int)" (??$send_oob@U
?$untracked_pair@HU?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@@detail@parallel@boost@@@distributed@graph@boost@
@YAXABVmpi_process_group@012@HH
ABU?$untracked_pair@HU?$edge_descriptor@V?$edge_desc_impl@Udirected_tag
@boost@@I@detail@boost@@@parallel@detail@boost@@@detail@parallel@2@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 88 error LNK2019: unresolved external symbol _MPI_Send,referenced in
function "public: void __thiscall boost::mpi::communicator::send
(int,int)const " (?send@communicator@mpi@boost@@QBEXHH@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 49 error LNK2019: unresolved external symbol _MPI_Recv,referenced in
function "void __cdecl
boost::graph::distributed::detail::do_oob_receive >(class boost::graph::distributed::mpi_process_group const
&,int,int,struct boost::parallel::detail::untracked_pair &,struct
boost::mpl::bool_<1>)" (??$do_oob_receive@U?$untracked_pair@U?
$global_descriptor@I@parallel@detail@boost@@H@detail@parallel@boost
@@@detail@distributed@graph@boost@@YAXABVmpi_process_group@123
@HHAAU?$untracked_pair@U?
$global_descriptor@I@parallel@detail@boost@@H@0parallel@3@U?$bool_@$00@mpl
@3@@Z) D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 91 error LNK2019: unresolved external symbol _MPI_Probe,referenced in
function "public: class boost::mpi::status __thiscall
boost::mpi::communicator::probe(int,int)const " (?probe@communicator
@mpi@boost@@QBE?AVstatus@23@HH@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi
-vc100-mt-gd-1_49.lib(communicator.obj) BOOST02
Error 22 error LNK2019: unresolved external symbol
_MPI_Pack_size,referenced in function "private: void __thiscall
boost::mpi::packed_oprimitive::save_impl(void const *,struct
ompi_datatype_t *,int)" (?save_impl@packed_oprimitive@mpi@boost
@@AAEXPBXPAUompi_datatype_t@@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 21 error LNK2019: unresolved external symbol _MPI_Pack,referenced in
function "private: void __thiscall
boost::mpi::packed_oprimitive::save_impl(void const *,struct
ompi_datatype_t *,int)" (?save_impl@packed_oprimitive@mpi@boost
@@AAEXPBXPAUompi_datatype_t@@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 48 error LNK2019: unresolved external symbol _MPI_Op_free,referenced
in function "public: __thiscall boost::mpi::detail::user_op::~user_op(void)" (??1?$user_op@U?
$maximum@H@parallel@boost@@H@detail@mpi@boost@@QAE@XZ)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 47 error LNK2019: unresolved external symbol
_MPI_Op_create,referenced in function "public: __thiscall
boost::mpi::detail::user_op::user_op(struct boost::parallel::maximum<int> &)"
(??0?$user_op@U?
$maximum@H@parallel@boost@@H@detail@mpi@boost@@QAE@AAU?$maximum@H@parallel@3@@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 37 error LNK2019: unresolved external symbol _MPI_Isend,referenced in
function "void __cdecl boost::graph::distributed::send_oob > > >(class
boost::graph::distributed::mpi_process_group const &,int,int,struct
boost::parallel::detail::untracked_pair > > const &,int)" (??$send_oob@U
?$untracked_pair@HU?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@@detail@parallel@boost@@@distributed@graph@boost@
@YAXABVmpi_process_group@012@HH
ABU?$untracked_pair@HU?$edge_descriptor@V?$edge_desc_impl@Udirected_tag
@boost@@I@detail@boost@@@parallel@detail@boost@@@detail@parallel@2@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 43 error LNK2019: unresolved external symbol _MPI_Irecv,referenced in
function "void __cdecl boost::graph::distributed::receive_oob<int>(class
boost::graph::distributed::mpi_process_group const &,int,int,int &,int)"
(??$receive_oob@H@distributed@graph@boost@@YAXABVmpi_process_group@012
@HHAAHH@Z) 中
被引用 D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 90 error LNK2019: unresolved external symbol _MPI_Iprobe,referenced
in function "public: class boost::optional<class boost::mpi::status>
__thiscall boost::mpi::communicator::iprobe(int,int)const "
(?iprobe@communicator@mpi@boost@@QBE?AV?$optional@Vstatus@mpi@boost@@@3@HH@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 72 error LNK2019: unresolved external symbol
_MPI_Initialized,referenced in function "public: static bool __cdecl
boost::mpi::environment::initialized(void)" (?initialized@environment
@mpi@boost@@SA_NXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-
mt-gd-1_49.lib(environment.obj) BOOST02
Error 68 error LNK2019: unresolved external symbol _MPI_Init,referenced in
function "public: __thiscall boost::mpi::environment::environment(bool)"
(??0environment@mpi@boost@@QAE@_N@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(environment.obj)
BOOST02
Error 107 error LNK2019: unresolved external symbol
_MPI_Group_union,referenced in function "class boost::mpi::group __cdecl
boost::mpi::operator|
(class boost::mpi::group const &,class boost::mpi::group const &)"
(??Umpi@boost@@YA?AVgroup@01@ABV201@0@Z)
D:\Resources\Programing\BOOST02\BOOST02
\libboost_mpi-vc100-mt-gd-1_49.lib(group.obj) BOOST02
Error 110 error LNK2019: unresolved external symbol
_MPI_Group_translate_ranks,referenced in function "public: int *
__thiscall
boost::mpi::group::translate_ranks(int *,int *,class
boost::mpi::group const &,int *)" (??
$translate_ranks@PAHPAH@group@mpi@boost@@QAEPAHPAH0ABV012@0@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(group.obj)
BOOST02
Error 105 error LNK2019: unresolved external symbol
_MPI_Group_size,referenced in function "public: int __thiscall
boost::mpi::group::size(void)const
" (?size@group@mpi@boost@@QBEHXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(group.obj)
BOOST02
Error 104 error LNK2019: unresolved external symbol
_MPI_Group_rank,referenced in function "public: class boost::optional<int>
__thiscall
boost::mpi::group::rank(void)const " (?rank@group@mpi@boost
@@QBE?AV?$optional@H@3@XZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(group.obj) BOOST02
Error 108 error LNK2019: unresolved external symbol
_MPI_Group_intersection,referenced in function "class boost::mpi::group
__cdecl
boost::mpi::operator&(class boost::mpi::group const &,class
boost::mpi::group const &)" (??Impi@boost@@YA?AVgroup@01@ABV201@0@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(group.obj)
BOOST02
Error 111 error LNK2019: unresolved external symbol
_MPI_Group_incl,referenced in function "public: class boost::mpi::group
__thiscall
boost::mpi::group::include(int *,int *)" (??$include@PAH@group@mpi
@boost@@QAE?AV012@PAH0@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi
-vc100-mt-gd-1_49.lib(group.obj) BOOST02
Error 113 error LNK2019: unresolved external symbol
_MPI_Group_free,referenced in function "public: void __thiscall
boost::mpi::group::group_free::operator()(struct ompi_group_t * *)const "
(??Rgroup_free@group@mpi@boost@@QBEXPAPAUompi_group_t@@@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(group.obj)
BOOST02
Error 112 error LNK2019: unresolved external symbol
_MPI_Group_excl,referenced in function "public: class boost::mpi::group
__thiscall
boost::mpi::group::exclude(int *,int *)" (??$exclude@PAH@group@mpi
@boost@@QAE?AV012@PAH0@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi
-vc100-mt-gd-1_49.lib(group.obj) BOOST02
Error 109 error LNK2019: unresolved external symbol
_MPI_Group_difference,referenced in function "class boost::mpi::group
__cdecl
boost::mpi::operator-(class boost::mpi::group const &,class
boost::mpi::group const &)" (??Gmpi@boost@@YA?AVgroup@01@ABV201@0@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(group.obj)
BOOST02
Error 106 error LNK2019: unresolved external symbol
_MPI_Group_compare,referenced in function "bool __cdecl
boost::mpi::operator==(class
boost::mpi::group const &,class boost::mpi::group const &)" (??8mpi@boost
@@YA_NABVgroup@01@0@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi
-vc100-mt-gd-1_49.lib(group.obj) BOOST02
Error 78 error LNK2019: unresolved external symbol
_MPI_Get_processor_name,referenced in function "public: static class
std::basic_string __cdecl
boost::mpi::environment::processor_name(void)" (?
processor_name@environment@mpi@boost@@SA?AV?$basic_string@DU?$char_traits@D
@std@@V?$allocator@D@2@@std@@XZ) D:\Resources\Programing\BOOST02\BOOST02
\libboost_mpi-vc100-mt-gd-1_49.lib(environment.obj) BOOST02
Error 61 error LNK2019: unresolved external symbol
_MPI_Get_count,referenced in function "private: class boost::optional<int>
__thiscall
boost::mpi::status::count_impl<struct boost::mpi::packed>(struct
boost::mpl::bool_<1>)const " (??$count_impl@Upacked@mpi@boost@@@status@mpi
@boost@@ABE?AV?
$optional@H@2@U?$bool_@$00@mpl@2@@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 11 error LNK2019: unresolved external symbol _MPI_Free_mem,referenced
in function "public: void __thiscall
boost::mpi::allocator<char>::deallocate(char *,unsigned int)" (?deallocate@
?$allocator@D@mpi@boost@@QAEXPADI@Z) D:\Resources\Programing\BOOST02
\BOOST02\BOOST02.obj BOOST02
Error 73 error LNK2019: unresolved external symbol
_MPI_Finalized,referenced in function "public: static bool __cdecl
boost::mpi::environment::finalized(void)"
(?finalized@environment@mpi@boost@@SA_NXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(environment.obj) BOOST02
Error 69 error LNK2019: unresolved external symbol _MPI_Finalize,referenced
in function "public: __thiscall boost::mpi::environment::~environment
(void)" (??1environment@mpi@boost@@QAE@XZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(environment.obj)
BOOST02
Error 102 error LNK2019: unresolved external symbol
_MPI_Error_string,referenced in function "public: __thiscall
boost::mpi::exception::exception
(char const *,int)" (??0exception@mpi@boost@@QAE@PBDH@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(exception.obj)
BOOST02
Error 62 error LNK2019: unresolved external symbol
_MPI_Errhandler_set,referenced in function "public: __thiscall
boost::mpi::environment::environment(bool)" (??0environment@mpi@boost@@QAE@
_N@Z) D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(environment.obj) BOOST02
Error 94 error LNK2019: unresolved external symbol
_MPI_Comm_test_inter,referenced in function "public: class
boost::optional<class
boost::mpi::intercommunicator> __thiscall
boost::mpi::communicator::as_intercommunicator(void)const "
(?as_intercommunicator@communicator@mpi@boost@@QBE?AV?
$optional@Vintercommunicator@mpi@boost@@@3@XZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 93 error LNK2019: unresolved external symbol
_MPI_Comm_split,referenced in function "public: class
boost::mpi::communicator __thiscall
boost::mpi::communicator::split(int,int)const " (?split@communicator
@mpi@boost@@QBE?AV123@HH@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi
-vc100-mt-gd-1_49.lib(communicator.obj) BOOST02
Error 85 error LNK2019: unresolved external symbol
_MPI_Comm_size,referenced in function "public: int __thiscall
boost::mpi::communicator::size
(void)const " (?size@communicator@mpi@boost@@QBEHXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 86 error LNK2019: unresolved external symbol
_MPI_Comm_rank,referenced in function "public: int __thiscall
boost::mpi::communicator::rank
(void)const " (?rank@communicator@mpi@boost@@QBEHXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 87 error LNK2019: unresolved external symbol
_MPI_Comm_group,referenced in function "public: class boost::mpi::group
__thiscall
boost::mpi::communicator::group(void)const " (?group@communicator@mpi@boost
@@QBE?AV023@XZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-
mt-gd-1_49.lib(communicator.obj) BOOST02
Error 97 error LNK2019: unresolved external symbol
_MPI_Comm_free,referenced in function "public: void __thiscall
boost::mpi::communicator::comm_free::operator()(struct ompi_communicator_t
* *)const " (??
Rcomm_free@communicator@mpi@boost@@QBEXPAPAUompi_communicator_t@@@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 80 error LNK2019: unresolved external symbol _MPI_Comm_dup,referenced
in function "public: __thiscall boost::mpi::communicator::communicator
(struct ompi_communicator_t * const &,enum boost::mpi::comm_create_kind)"
(??0communicator@mpi@boost@@QAE@ABQAUompi_communicator_t
@@W4comm_create_kind@12@@Z)
中被引用
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 82 error LNK2019: unresolved external symbol
_MPI_Comm_create,referenced in function "public: __thiscall
boost::mpi::communicator::communicator(class boost::mpi::communicator const
&,class boost::mpi::group const &)" (??
0communicator@mpi@boost@@QAE@ABV012@ABVgroup@12@@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 96 error LNK2019: unresolved external symbol
_MPI_Comm_compare,referenced in function "bool __cdecl
boost::mpi::operator==(class
boost::mpi::communicator const &,class boost::mpi::communicator const &)"
(??8mpi@boost@@YA_NABVcommunicator@01@0@Z) D:\Resources\Programing\BOOST02
\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj) BOOST02
Error 116 error LNK2019: unresolved external symbol _MPI_Cancel,referenced
in function "public: void __thiscall boost::mpi::request::cancel(void)"
(?cancel@request@mpi@boost@@QAEXXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(request.obj)
BOOST02
Error 40 error LNK2019: unresolved external symbol _MPI_Bsend,referenced in
function "void __cdecl boost::graph::distributed::send_oob > > >(class
boost::graph::distributed::mpi_process_group const &,int,int,struct
boost::parallel::detail::untracked_pair > > const &,int)" (??$send_oob@U
?$untracked_pair@HU?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@@detail@parallel@boost@@@distributed@graph@boost@
@YAXABVmpi_process_group@012@HH
ABU?$untracked_pair@HU?$edge_descriptor@V?$edge_desc_impl@Udirected_tag
@boost@@I@detail@boost@@@parallel@detail@boost@@@detail@parallel@2@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 92 error LNK2019: unresolved external symbol _MPI_Barrier,referenced
in function "public: void __thiscall boost::mpi::communicator::barrier
(void)const " (?barrier@communicator@mpi@boost@@QBEXXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(communicator.obj)
BOOST02
Error 77 error LNK2019: unresolved external symbol _MPI_Attr_get,referenced
in function "public: static int __cdecl
boost::mpi::environment::max_tag(void)" (?max_tag@environment@mpi@boost@@SAHXZ)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(environment.obj) BOOST02
Error 46 error LNK2019: unresolved external symbol
_MPI_Allreduce,referenced in function "void __cdecl
boost::mpi::detail::all_reduce_impl(class boost::mpi::communicator const &,int
const *,int,int *,struct
boost::parallel::maximum<int>,struct boost::mpl::bool_<0>,struct
boost::mpl::bool_<1>)" (??$all_reduce_impl@HU?
$maximum@H@parallel@boost@@@detail@mpi@boost@@YAXABVcommunicator@12
@PBHHPAHU?$maximum@H@parallel@2@U?$bool_@$0A@@mpl@2@U?$bool_@$00@72@@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 14 error LNK2019: unresolved external symbol
_MPI_Alloc_mem,referenced in function "public: struct
std::_Container_proxy * __thiscall
boost::mpi::allocator<struct std::_Container_proxy>::allocate(unsigned
int,void const *)" (?allocate@?
$allocator@U_Container_proxy@std@@@mpi@boost@@QAEPAU_Container_proxy@std
@@IPBX@Z) D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 60 error LNK2019: unresolved external symbol _MPI_Address,referenced
in function "public: __thiscall
boost::mpi::detail::mpi_datatype_primitive::mpi_datatype_primitive(void
const *)" (??0mpi_datatype_primitive@detail@mpi@boost@@QAE@PBX@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 70 error LNK2019: unresolved external symbol _MPI_Abort,referenced in
function "public: static void __cdecl boost::mpi::environment::abort
(int)" (?abort@environment@mpi@boost@@SAXH@Z)
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib(environment.obj)
BOOST02
Error 3 error LNK2019: unresolved external symbol "void __cdecl
boost::graph::distributed::synchronize(class
boost::graph::distributed::mpi_process_group const &)"
(?synchronize@distributed@graph@boost@@YAXABVmpi_process_group@123@@Z),referenced
in function
"public: __thiscall boost::adjacency_list,struct boost::directedS,struct
boost::property,struct
boost::property,struct boost::no_property,struct
boost::listS>::~adjacency_list,struct
boost::directedS,struct boost::property,struct
boost::property,struct
boost::no_property,struct boost::listS>(void)" (??1?$adjacency_list@UlistS
@boost@@U?
$distributedS@Vmpi_process_group@distributed@graph@boost@@UvecS@4
@UdefaultS@4@@2@UdirectedS@2@U?$property@W4vertex_distance_t@boost@
@HUno_property@2@@2@U?
$property@W4edge_weight_t@boost@@HUno_property@2@@2@Uno_property@2@U12
@@boost@@QAE@XZ) D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj
BOOST02
Error 8 error LNK2019: unresolved external symbol "public: void __thiscall
boost::graph::distributed::mpi_process_group::replace_on_synchronize_handler(class
boost::function0<void> const &)" (?
replace_on_synchronize_handler@mpi_process_group@distributed@graph@boost@
@QAEXABV?$function0@X@4@@Z),referenced in function "public: void
__thiscall
boost::parallel::distributed_property_map >,struct
boost::vec_adj_list_vertex_id_map,unsigned int>,int,int &> >::set_consistency_model(int)"
(?set_consistency_model@?
$distributed_property_map@Vmpi_process_group@distributed@graph@boost@
@U?$global_descriptor_property_map@I@parallel@detail@4@V
?$iterator_property_map@V?
$_Vector_iterator@V?$_Vector_val@HV?$allocator@H@std@@@std@@@std@
@U?$vec_adj_list_vertex_id_map@U?
$property@W4vertex_distance_t@boost@@HUno_property@2@@boost@@I@boost@@HAAH@4
@@parallel@boost@@QAEXH@Z) D:\Resources\Programing\BOOST02\BOOST02
\BOOST02.obj BOOST02
Error 4 error LNK2019: unresolved external symbol "public: void __thiscall
boost::graph::distributed::mpi_process_group::replace_handler(class
boost::function const &,bool)"
(?replace_handler@mpi_process_group@distributed@graph@boost@
@QAEXABV?$function@$$A6AXHH@Z@4@_N@Z),该符
号在函数 "public: __thiscall boost::parallel::distributed_property_map >,struct
boost::vec_adj_list_vertex_id_map,unsigned int>,int,int &>
::distributed_property_map
boost::detail::parallel::global_descriptor_property_map<unsigned int>,class
boost::iterator_property_map >,struct
boost::vec_adj_list_vertex_id_map,unsigned int>,int,int &> >(class
boost::graph::distributed::mpi_process_group const &,struct
boost::detail::parallel::global_descriptor_property_map<unsigned int> const
&,class boost::iterator_property_map >,struct
boost::vec_adj_list_vertex_id_map,unsigned int>,int,int &> const &)"
(??0?$distributed_property_map@Vmpi_process_group@distributed@graph@boost@
@U?
$global_descriptor_property_map@I@parallel@detail@4@V
?$iterator_property_map@V?$_Vector_iterator@V?$_Vector_val@HV?$allocator@H
@std@@@std@@@std@@U?
$vec_adj_list_vertex_id_map@U?
$property@W4vertex_distance_t@boost@@HUno_property@2@@boost@@I@boost@@HAAH@4
@@parallel@boost@@QAE@ABVmpi_process_group@distributed@graph@2@ABU?
$global_descriptor_property_map@I@1detail@2@ABV?$iterator_property_map@V
?$_Vector_iterator@V?$_Vector_val@HV?$allocator@H@std@@@std@@@std@@U?
$vec_adj_list_vertex_id_map@U?$property@W4vertex_distance_t@boost@
@HUno_property@2@@boost@@I@boost@@HAAH@2@@Z)
D:\Resources\Programing\BOOST02
\BOOST02\BOOST02.obj BOOST02
Error 42 error LNK2019: unresolved external symbol "public: struct
std::pair __thiscall
boost::graph::distributed::mpi_process_group::actual_communicator_and_tag(int,int)const
" (?
actual_communicator_and_tag@mpi_process_group@distributed@graph@boost@
@QBE?AU?$pair@Vcommunicator@mpi@boost@@H@std@@HH@Z),referenced in function
"void
__cdecl boost::graph::distributed::send_oob > >
(class boost::graph::distributed::mpi_process_group const &,int,int,struct
boost::parallel::detail::untracked_pair > > const &,int)" (??$send_oob@U
?$untracked_pair@HU?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@@detail@parallel@boost@@@distributed@graph@boost@
@YAXABVmpi_process_group@012@HH
ABU?$untracked_pair@HU?$edge_descriptor@V?$edge_desc_impl@Udirected_tag
@boost@@I@detail@boost@@@parallel@detail@boost@@@detail@parallel@2@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 41 error LNK2019: unresolved external symbol "public: static unsigned
int __cdecl
boost::graph::distributed::mpi_process_group::message_buffer_size(void)"
(?message_buffer_size@mpi_process_group@distributed@graph@boost@
@SAIXZ),referenced
in function "void __cdecl boost::graph::distributed::send_oob > >
(class
boost::graph::distributed::mpi_process_group const &,int,int,struct
boost::parallel::detail::untracked_pair > >
const &,int)" (??$send_oob@U?
$untracked_pair@HU?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@@detail@parallel@boost@@@distributed@graph@boost@
@YAXABVmpi_process_group@012@HH
ABU?$untracked_pair@HU?$edge_descriptor@V?$edge_desc_impl@Udirected_tag
@boost@@I@detail@boost@@@parallel@detail@boost@@@detail@parallel@2@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 36 error LNK2019: unresolved external symbol "public: class
boost::optional > __thiscall
boost::graph::distributed::mpi_process_group::poll(bool,int,bool)const "
(?poll@mpi_process_group@distributed@graph@boost@@QBE?AV?$optional@U?
$pair@HH@std@@@4@_NH0@Z),referenced in function "void __cdecl
boost::graph::distributed::send_oob > >
(class
boost::graph::distributed::mpi_process_group const &,int,int,struct
boost::parallel::detail::untracked_pair > >
const &,int)" (??$send_oob@U?
$untracked_pair@HU?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@@detail@parallel@boost@@@distributed@graph@boost@
@YAXABVmpi_process_group@012@HH
ABU?$untracked_pair@HU?$edge_descriptor@V?$edge_desc_impl@Udirected_tag
@boost@@I@detail@boost@@@parallel@detail@boost@@@detail@parallel@2@H@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 6 error LNK2019: unresolved external symbol "public: class
boost::graph::distributed::mpi_process_group __thiscall
boost::graph::distributed::mpi_process_group::base(void)const "
(?base@mpi_process_group@distributed@graph@boost@@QBE?AV1234@XZ),referenced
in function
"public: class boost::graph::distributed::mpi_process_group __thiscall
boost::adjacency_list,struct boost::directedS,struct boost::property,struct
boost::property,struct
boost::no_property,struct boost::listS>::process_group(void)const "
(?process_group@?$adjacency_list@UlistS@boost@@U?
$distributedS@Vmpi_process_group@distributed@graph@boost@@UvecS@4
@UdefaultS@4@@2@UdirectedS@2@U?$property@W4vertex_distance_t@boost@
@HUno_property@2@@2@U?
$property@W4edge_weight_t@boost@@HUno_property@2@@2@Uno_property@2@U12
@@boost@@QBE?AVmpi_process_group@distributed@graph@2@XZ)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 32 error LNK2019: unresolved external symbol "public: class
boost::graph::distributed::detail::tag_allocator::token __thiscall
boost::graph::distributed::detail::tag_allocator::get_tag(void)"
(?get_tag@tag_allocator@detail@distributed@graph@boost@@QAE?AVtoken@12345@XZ),referenced
in
function "void __cdecl
boost::graph::distributed::send_oob_with_reply
,int>(class boost::graph::distributed::mpi_process_group const
&,int,int,struct
boost::detail::parallel::edge_descriptor >
const &,int &,int)" (??
$send_oob_with_reply@U?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@H@distributed@graph@boost@@YAXABVmpi_process_group@012@HHABU?
$edge_descriptor@V?$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@
@@parallel@detail@2@AAHH@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj
BOOST02
Error 2 error LNK2019: unresolved external symbol "public: __thiscall
boost::graph::distributed::mpi_process_group::mpi_process_group(class
boost::mpi::communicator)" (??0mpi_process_group@distributed@graph@boost
@@QAE@Vcommunicator@mpi@3@@Z),referenced in function "void __cdecl
test_crauser_dijkstra(class std::basic_string,int,int)"
(?test_crauser_dijkstra@@YAXV?
$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 5 error LNK2019: unresolved external symbol "public: __thiscall
boost::graph::distributed::mpi_process_group::mpi_process_group(class
boost::graph::distributed::mpi_process_group const &,struct
boost::graph::parallel::attach_distributed_object,bool)" (??
0mpi_process_group@distributed@graph@boost@@QAE@ABV0123
@Uattach_distributed_object@parallel@23@_N@Z),referenced in function
"public: __thiscall
boost::adjacency_list,struct boost::directedS,struct boost::property,struct
boost::property,struct
boost::no_property,struct boost::listS>::adjacency_list,struct boost::directedS,struct
boost::property,struct boost::property,struct boost::no_property,struct boost::listS>(class
boost::graph::metis_reader::edge_iterator,class
boost::graph::metis_reader::edge_iterator,class
boost::graph::metis_reader::edge_weight_iterator,unsigned int,class
boost::graph::distributed::mpi_process_group const &,struct
boost::no_property const &)"
(??$?0Vedge_iterator@metis_reader@graph@boost@@Vedge_weight_iterator@123
@@?$adjacency_list@UlistS@boost@@U?
$distributedS@Vmpi_process_group@distributed@graph@boost@@UvecS@4
@UdefaultS@4@@2@UdirectedS@2@U?$property@W4vertex_distance_t@boost@
@HUno_property@2@@2@U?
$property@W4edge_weight_t@boost@@HUno_property@2@@2@Uno_property@2@U12
@@boost@@QAE@Vedge_iterator@metis_reader@graph@1@0Vedge_weight_iterator
@341@IABVmpi_pro
cess_group@distributed@41@ABUno_property@1@@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 7 error LNK2019: unresolved external symbol "public: __thiscall
boost::graph::distributed::mpi_process_group::mpi_process_group(class
boost::graph::distributed::mpi_process_group const &,class
boost::function const &,bool)" (??
0mpi_process_group@distributed@graph@boost@@QAE@ABV0123@ABV?$function@
$$A6AXHH@Z@3@_N@Z),referenced in function "protected: __thiscall
boost::graph::detail::remote_update_set,struct
boost::directedS,struct boost::property,struct
boost::property,struct
boost::no_property,struct boost::listS>,struct
boost::closed_plus<int>,struct std::less<int>,class
boost::local_property_map,unsigned int>
,class
boost::iterator_property_map >,class
boost::local_property_map,unsigned int>
,int,int &>,class
boost::dummy_property_map,class boost::iterator_property_map,unsigned int>
,int,int &>,class boost::iterator_property_map
boost::local_property_map,unsigned int>
,int,int &>
,class boost::graph::distributed::mpi_process_group,int,struct
boost::detail::parallel::owner_property_map<unsigned int>,struct
boost::graph::detail::remote_set_queued>::remote_update_set,struct boost::directedS,struct boost::property,struct
boost::property,struct
boost::no_property,struct boost::listS>,struct
boost::closed_plus<int>,struct std::less<int>,class
boost::local_property_map,unsigned int>
,class
boost::iterator_property_map >,class
boost::local_property_map,unsigned int>
,int,int &>,class
boost::dummy_property_map,class boost::iterator_property_map,unsigned int>
,int,int &>,class boost::iterator_property_map
boost::local_property_map,unsigned int>
,int,int &>
,class boost::graph::distributed::mpi_process_group,int,struct
boost::detail::parallel::owner_property_map<unsigned int>,struct
boost::graph::detail::remote_set_queued>(class
boost::graph::distributed::mpi_process_group const &,struct
boost::detail::parallel::owner_property_map<unsigned int> const &)"
(??0?$remote_update_set@V?$crauser_et_al_dijkstra_queue@V?
$adjacency_list@UlistS@boost@@U?$distributedS@Vmpi_process_group
@distributed@graph@boost@@UvecS@4@UdefaultS@4@@2@UdirectedS@2@U?
$property@W4vertex_distance_t@boost@@HUno_property@2@@2@U
?$property@W4edge_weight_t@boost@@HUno_property@2@@2@Uno_property@2@U12
@@boost@@U?
$closed_plus@H@2@U?$less@H@std@@V?$local_property_map@Vmpi_process_group
@distributed@graph@boost@@U?$global_descriptor_property_map@I
@parallel@detail@4@U?
$vec_adj_list_vertex_id_map@U?$property@W4vertex_distance_t@boost@
@HUno_property@2@@boost@@I@4@@2@V?$iterator_property_map@V
?$_Vector_iterator@V?
$_Vector_val@HV?$allocator@H@std@@@std@@@std@
@V?$local_property_map@Vmpi_process_group@distributed@graph@boost@@U?
$global_descriptor_property_map@I@parallel@detail@4@U
?$vec_adj_list_vertex_id_map@U?
$property@W4vertex_distance_t@boost@@HUno_property@2@@boost@@I@4@@boost@
@HAAH@2@Vdummy_property_map@2@V?$iterator_property_map@PAHV?
$local_property_map@Vmpi_process_group@distributed@graph@boost@
@U?$global_descriptor_property_map@I@parallel@detail@4@U
?$vec_adj_list_vertex_id_map@U?
$property@W4vertex_distance_t@boost@@HUno_property@2@@boost@@I@4@@boost@
@HAAH@2@V92@@detail@distributed@graph@boost@@Vmpi_process_group@345@HU?
$owner_property_map@I@parallel@25@Uremote_set_queued@245@@detail@graph
@boost@@IAE@ABVmpi_process_group@distributed@23@ABU?
$owner_property_map@I@parallel@13@@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 1 error LNK2019: unresolved external symbol "public: __thiscall
boost::graph::distributed::mpi_process_group::~mpi_process_group(void)" (??
1mpi_process_group@distributed@graph@boost@@QAE@XZ),referenced in function
"void __cdecl test_crauser_dijkstra(class std::basic_string,int,int)"
(?test_crauser_dijkstra@@YAXV?$basic_string@DU?$char_traits@D@std@
@V?$allocator@D@2@@std@@HH@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 31 error LNK2019: unresolved external symbol "public: __thiscall
boost::graph::distributed::detail::tag_allocator::token::~token(void)" (??
1token@tag_allocator@detail@distributed@graph@boost@@QAE@XZ),referenced in
function "void __cdecl
boost::graph::distributed::send_oob_with_reply
,int>
(classboost::graph::distributed::mpi_process_group const &,int,int,struct
boost::detail::parallel::edge_descriptor > const &,int &,int)"
(??$send_oob_with_reply@U?$edge_descriptor@V?
$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@@@parallel@detail@boost@
@H@distributed@graph@boost@@YAXABVmpi_process_group@012@HHABU?
$edge_descriptor@V?$edge_desc_impl@Udirected_tag@boost@@I@detail@boost@
@@parallel@detail@2@AAHH@Z)
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj
BOOST02
Error 10 error LNK2019: unresolved external symbol "private: void
__thiscall
boost::graph::distributed::mpi_process_group::maybe_send_batch(int)const
" (?maybe_send_batch@mpi_process_group@distributed@graph@boost@@ABEXH@Z),referenced
in function "public: void __thiscall
boost::graph::distributed::mpi_process_group::send_impl,class
std::allocator > >
(int,int,class std::vector
boost::detail::parallel::global_descriptor<unsigned int>,int>,class
std::allocator > > const
&,struct boost::mpl::bool_<0>)const " (??$send_impl@V?$vector@U
?$untracked_pair@U?
$global_descriptor@I@parallel@detail@boost@@H@detail@parallel@boost
@@V?$allocator@U?$untracked_pair@U?
$global_descriptor@I@parallel@detail@boost@@H@detail@parallel@boost@@@std@
@@std@@@mpi_process_group@distributed@graph@boost@@QBEXHHABV?$vector@U?
$untracked_pair@U?$global_descriptor@I@parallel@detail@boost@@H@detail
@parallel@boost@@V?$allocator@U?$untracked_pair@U?
$global_descriptor@I@parallel@detail@boost@@H@detail@parallel@boost@@@std@
@@std@@U?$bool_@$0A@@mpl@3@@Z) D:\Resources\Programing\BOOST02\BOOST02
\BOOST02.obj BOOST02
Error 30 error LNK2019: unresolved external symbol "private: void
__thiscall boost::graph::distributed::mpi_process_group::install_trigger
(int,int,class boost::shared_ptr<class
boost::graph::distributed::mpi_process_group::trigger_base> const &)" (?
install_trigger@mpi_process_group@distributed@graph@boost@
@AAEXHHABV?$shared_ptr@Vtrigger_base@mpi_process_group@distributed
@graph@boost@@@4@@Z),该符号在函
数 "public: void __thiscall
boost::graph::distributed::mpi_process_group::trigger,class
boost::graph::parallel::detail::simple_trigger_t >,struct
boost::vec_adj_list_vertex_id_map,unsigned int>,int,int &> >::handle_message,struct
boost::parallel::detail::untracked_pair,void>
(int,class
boost::graph::parallel::detail::simple_trigger_t >,struct
boost::vec_adj_list_vertex_id_map,unsigned int>,int,int &> >::handle_message,struct
boost::parallel::detail::untracked_pair,void> const
&)" (??$trigger@U?
$untracked_pair@U?$global_descriptor@I@parallel@detail@boost@@H@detail
@parallel@boost@@V?$simple_trigger_t@U?$handle_message@U?
$basic_reduce@H@parallel@boost
@@@?$distributed_property_map@Vmpi_process_group@distributed@graph@boost@@U?
$global_descriptor_property_map@I@parallel@detail@4@V
?$iterator_property_map@V?$_Vector_iterator@V?$_Vector_val@HV?$allocator@H
@std@@@std@@@std@@U?
$vec_adj_list_vertex_id_map@U?$property@W4vertex_distance_t@boost@
@HUno_property@2@@boost@@I@boost@@HAAH@4@@parallel@boost
@@U?$untracked_pair@U?
$global_descriptor@I@parallel@detail@boost@@H@detail@34@X@23graph@4
@@mpi_process_group@distributed@graph@boost@@QAEXHABV?$simple_trigger_t@U?
$handle_message@U?$basic_reduce@H@parallel@boost
@@@?$distributed_property_map@Vmpi_process_group@distributed@graph@boost@@U?
$global_descriptor_property_map@I@parallel@detail@4@V
?$iterator_property_map@V?$_Vector_iterator@V?$_Vector_val@HV?$allocator@H
@std@@@std@@@std@@U?
$vec_adj_list_vertex_id_map@U?$property@W4vertex_distance_t@boost@
@HUno_property@2@@boost@@I@boost@@HAAH@4@@parallel@boost
@@U?$untracked_pair@U?
$global_descriptor@I@parallel@detail@boost@@H@detail@34@X@detail@parallel
@23@@Z) D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 9 error LNK2019: unresolved external symbol "class
boost::mpi::communicator __cdecl
boost::graph::distributed::communicator(class
boost::graph::distributed::mpi_process_group const &)"
(?communicator@distributed@graph@boost@@YA?AV0mpi@3@ABVmpi_process_group@123@@Z),referenced
in
function "int * __cdecl boost::graph::distributed::all_reduce(class
boost::graph::distributed::mpi_process_group
const &,int *,int *,int *,struct boost::parallel::maximum<int>)"
(??$all_reduce@HU?
$maximum@H@parallel@boost@@@distributed@graph@boost@
@YAPAHABVmpi_process_group@012@PAH11U?$maximum@H@parallel@2@@Z)
D:\Resources\Programing\BOOST02
\BOOST02\BOOST02.obj BOOST02
Error 100 error LNK2001: unresolved external symbol _ompi_request_null
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 101 error LNK2001: unresolved external symbol _ompi_request_null
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(request.obj) BOOST02
Error 20 error LNK2001: unresolved external symbol _ompi_mpi_unsigned_char
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 23 error LNK2001: unresolved external symbol _ompi_mpi_unsigned
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 24 error LNK2001: unresolved external symbol _ompi_mpi_unsigned
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 25 error LNK2001: unresolved external symbol _ompi_mpi_unsigned
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 26 error LNK2001: unresolved external symbol _ompi_mpi_short
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 53 error LNK2001: unresolved external symbol _ompi_mpi_packed
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 54 error LNK2001: unresolved external symbol _ompi_mpi_packed
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 55 error LNK2001: unresolved external symbol _ompi_mpi_packed
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 45 error LNK2001: unresolved external symbol _ompi_mpi_int
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 17 error LNK2001: unresolved external symbol _ompi_mpi_info_null
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 18 error LNK2001: unresolved external symbol _ompi_mpi_info_null
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 19 error LNK2001: unresolved external symbol _ompi_mpi_info_null
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 83 error LNK2001: unresolved external symbol _ompi_mpi_group_empty
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 84 error LNK2001: unresolved external symbol _ompi_mpi_group_empty
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(group.obj) BOOST02
Error 66 error LNK2001: unresolved external symbol _ompi_mpi_errors_return
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(environment.obj) BOOST02
Error 67 error LNK2001: unresolved external symbol _ompi_mpi_errors_return
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(communicator.obj) BOOST02
Error 56 error LNK2001: unresolved external symbol _ompi_mpi_datatype_null
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 57 error LNK2001: unresolved external symbol _ompi_mpi_datatype_null
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-
1_49.lib(mpi_datatype_cache.obj) BOOST02
Error 64 error LNK2001: unresolved external symbol _ompi_mpi_comm_world
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(environment.obj) BOOST02
Error 65 error LNK2001: unresolved external symbol _ompi_mpi_comm_world
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 81 error LNK2001: unresolved external symbol _ompi_mpi_comm_null
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 59 error LNK2001: unresolved external symbol _ompi_mpi_char
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 29 error LNK2001: unresolved external symbol _ompi_mpi_byte
D:\Resources\Programing\BOOST02\BOOST02\BOOST02.obj BOOST02
Error 99 error LNK2001: unresolved external symbol _MPI_Wait
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(request.obj) BOOST02
Error 34 error LNK2001: unresolved external symbol _MPI_Test
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 35 error LNK2001: unresolved external symbol _MPI_Test
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(request.obj) BOOST02
Error 89 error LNK2001: unresolved external symbol _MPI_Send
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 50 error LNK2001: unresolved external symbol _MPI_Recv
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 51 error LNK2001: unresolved external symbol _MPI_Recv
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 38 error LNK2001: unresolved external symbol _MPI_Isend
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 39 error LNK2001: unresolved external symbol _MPI_Isend
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 44 error LNK2001: unresolved external symbol _MPI_Irecv
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 12 error LNK2001: unresolved external symbol _MPI_Free_mem
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 13 error LNK2001: unresolved external symbol _MPI_Free_mem
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 74 error LNK2001: unresolved external symbol _MPI_Finalized
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 75 error LNK2001: unresolved external symbol _MPI_Finalized
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(mpi_datatype_cache.obj) BOOST02
Error 76 error LNK2001: unresolved external symbol _MPI_Finalized
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(group.obj) BOOST02
Error 63 error LNK2001: unresolved external symbol _MPI_Errhandler_set
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 15 error LNK2001: unresolved external symbol _MPI_Alloc_mem
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 16 error LNK2001: unresolved external symbol _MPI_Alloc_mem
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(point_to_point.obj) BOOST02
Error 71 error LNK2001: unresolved external symbol _MPI_Abort
D:\Resources\Programing\BOOST02\BOOST02\libboost_mpi-vc100-mt-gd-1_49.lib
(communicator.obj) BOOST02
Error 117 error LNK1120: 87 unresolved external commands
D:\Resources\Programing\BOOST02\Debug\BOOST02.exe BOOST02
what is wrong? I use Visual Studio 2010. Thanks a lot.