We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the problem
Failed to build CCTag in windows. The cmake is ok, but vs compiling is filed.
Screenshots
Log
15:58:45:521 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<0> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg1" (?uarg1@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$0A@@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:521 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<1> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg2" (?uarg2@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$00@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<2> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg3" (?uarg3@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$01@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<3> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg4" (?uarg4@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$02@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<4> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg5" (?uarg5@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$03@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<5> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg6" (?uarg6@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$04@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<6> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg7" (?uarg7@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$05@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<7> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg8" (?uarg8@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$06@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<8> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg9" (?uarg9@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$07@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<9> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg10" (?uarg10@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$08@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<0> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg1" (?uarg1@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$0A@@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<1> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg2" (?uarg2@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$00@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<2> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg3" (?uarg3@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$01@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<3> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg4" (?uarg4@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$02@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<4> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg5" (?uarg5@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$03@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<5> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg6" (?uarg6@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$04@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<6> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg7" (?uarg7@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$05@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<7> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg8" (?uarg8@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$06@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<8> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg9" (?uarg9@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$07@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>CCTagMarkersBank.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<9> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg10" (?uarg10@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$08@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<0> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg1" (?uarg1@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$0A@@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<1> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg2" (?uarg2@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$00@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<2> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg3" (?uarg3@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$01@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<3> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg4" (?uarg4@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$02@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<4> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg5" (?uarg5@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$03@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<5> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg6" (?uarg6@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$04@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<6> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg7" (?uarg7@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$05@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<7> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg8" (?uarg8@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$06@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<8> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg9" (?uarg9@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$07@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>DataSerialization.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<9> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg10" (?uarg10@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$08@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:572 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<0> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg1" (?uarg1@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$0A@@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:590 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<1> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg2" (?uarg2@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$00@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<2> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg3" (?uarg3@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$01@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<3> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg4" (?uarg4@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$02@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<4> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg5" (?uarg5@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$03@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<5> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg6" (?uarg6@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$04@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<6> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg7" (?uarg7@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$05@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<7> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg8" (?uarg8@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$06@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<8> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg9" (?uarg9@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$07@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>Detection.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<9> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg10" (?uarg10@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$08@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<0> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg1" (?uarg1@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$0A@@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<1> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg2" (?uarg2@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$00@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<2> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg3" (?uarg3@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$01@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<3> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg4" (?uarg4@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$02@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<4> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg5" (?uarg5@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$03@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<5> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg6" (?uarg6@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$04@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<6> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg7" (?uarg7@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$05@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<7> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg8" (?uarg8@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$06@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<8> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg9" (?uarg9@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$07@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>EllipseGrowing.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<9> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg10" (?uarg10@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$08@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<0> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg1" (?uarg1@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$0A@@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<1> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg2" (?uarg2@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$00@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<2> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg3" (?uarg3@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$01@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<3> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg4" (?uarg4@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$02@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<4> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg5" (?uarg5@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$03@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<5> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg6" (?uarg6@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$04@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<6> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg7" (?uarg7@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$05@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<7> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg8" (?uarg8@placeholders@phoenix@boost@@3U?$actor@U?$basic_expr@Uget_with_idx@tag@phoenix@boost@@U?$list2@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$idx_wrap@$06@tuple_detail@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@U?$actor@U?$basic_expr@Uterminal@tag@tagns_@proto@boost@@U?$term@U?$argument@$00@phoenix@boost@@@argsns_@45@$0A@@exprns_@proto@boost@@@phoenix@4@@argsns_@proto@4@$01@exprns_@proto@boost@@@23@A) 已经在 Bresenham.obj 中定义 15:58:45:591 2>ICCTag.obj : error LNK2005: "struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::phoenix::tag::get_with_idx,struct boost::proto::argsns_::list2<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::tuple_detail::idx_wrap<8> >,0>,struct boost::phoenix::actor<struct boost::proto::exprns_::basic_expr<struct boost::proto::tagns_::tag::terminal,struct boost::proto::argsns_::term<struct boost::phoenix::argument<1> >,0> > >,2> > boost::phoenix::placeholders::uarg9" (? ...
Desktop (please complete the following and other pertinent information):
Additional context
I set CCTAG_WITH_CUDA as off, and other setting is:
CCTAG_WITH_CUDA
BUILD_SHARED_LIBS:BOOL=ON CCTAG_ENABLE_SIMD_AVX2:BOOL=OFF CCTAG_BUILD_TESTS:BOOL=OFF CCTAG_BUILD_APPS:BOOL=ON CCTAG_BUILD_DOC:BOOL=OFF
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Describe the problem
Failed to build CCTag in windows. The cmake is ok, but vs compiling is filed.
Screenshots
Log
Desktop (please complete the following and other pertinent information):
Additional context
I set
CCTAG_WITH_CUDA
as off, and other setting is:BUILD_SHARED_LIBS:BOOL=ON
CCTAG_ENABLE_SIMD_AVX2:BOOL=OFF
CCTAG_BUILD_TESTS:BOOL=OFF
CCTAG_BUILD_APPS:BOOL=ON
CCTAG_BUILD_DOC:BOOL=OFF
The text was updated successfully, but these errors were encountered: