linux boost log,Boost log中的几个问题

CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `xxxx::Init(std::basic_string, std::allocator > const&)':

/xxxx.cpp:54: undefined reference to `boost::log::v2s_mt_posix::sinks::file::rotation_at_time_point::rotation_at_time_point(unsigned char, unsigned char, unsigned char)'/xxxx.cpp:59: undefined reference to `boost::log::v2s_mt_posix::core::get()'/xxxx.cpp:60: undefined reference to `boost::log::v2s_mt_posix::core::add_sink(boost::shared_ptr<:log::v2s_mt_posix::sinks::sink> const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::record::reset()':

/usr/include/boost/log/core/record.hpp:153: undefined reference to `boost::log::v2s_mt_posix::record_view::public_data::destroy(boost::log::v2s_mt_posix::record_view::public_data const*)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~basic_logger':

/usr/include/boost/log/sources/basic_logger.hpp:82: undefined reference to `boost::log::v2s_mt_posix::attribute_set::~attribute_set()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~once_block_sentry':

/usr/include/boost/log/utility/once_block.hpp:85: undefined reference to `boost::log::v2s_mt_posix::aux::once_block_sentry::rollback()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::aux::once_block_sentry::executed() const':

/usr/include/boost/log/utility/once_block.hpp:90: undefined reference to `boost::log::v2s_mt_posix::aux::once_block_sentry::enter_once_block() const'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::expressions::tag::message::get_name()':

/usr/include/boost/log/expressions/message.hpp:56: undefined reference to `boost::log::v2s_mt_posix::aux::default_attribute_names::message()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `current_process_id':

/usr/include/boost/log/attributes/current_process_id.hpp:49: undefined reference to `boost::log::v2s_mt_posix::aux::this_process::get_id()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::attributes::current_thread_id::impl::dispatch(boost::log::v2s_mt_posix::type_dispatcher&)':

/usr/include/boost/log/attributes/current_thread_id.hpp:69: undefined reference to `boost::log::v2s_mt_posix::aux::this_thread::get_id()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::attributes::current_thread_id::impl::detach_from_thread()':

/usr/include/boost/log/attributes/current_thread_id.hpp:79: undefined reference to `boost::log::v2s_mt_posix::aux::this_thread::get_id()'/usr/include/boost/log/attributes/current_thread_id.hpp:79: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'/usr/include/boost/log/attributes/current_thread_id.hpp:79: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~impl':

/usr/include/boost/log/attributes/attribute.hpp:71: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/attribute.hpp:71: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~impl':

/usr/include/boost/log/attributes/attribute_value.hpp:76: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/attribute_value.hpp:76: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `current_thread_id':

/usr/include/boost/log/attributes/current_thread_id.hpp:89: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::add_common_attributes()':

/usr/include/boost/log/utility/setup/common_attributes.hpp:53: undefined reference to `boost::log::v2s_mt_posix::core::get()'/usr/include/boost/log/utility/setup/common_attributes.hpp:56: undefined reference to `boost::log::v2s_mt_posix::aux::default_attribute_names::line_id()'/usr/include/boost/log/utility/setup/common_attributes.hpp:56: undefined reference to `boost::log::v2s_mt_posix::core::add_global_attribute(boost::log::v2s_mt_posix::attribute_name const&, boost::log::v2s_mt_posix::attribute const&)'/usr/include/boost/log/utility/setup/common_attributes.hpp:59: undefined reference to `boost::log::v2s_mt_posix::aux::default_attribute_names::timestamp()'/usr/include/boost/log/utility/setup/common_attributes.hpp:59: undefined reference to `boost::log::v2s_mt_posix::core::add_global_attribute(boost::log::v2s_mt_posix::attribute_name const&, boost::log::v2s_mt_posix::attribute const&)'/usr/include/boost/log/utility/setup/common_attributes.hpp:62: undefined reference to `boost::log::v2s_mt_posix::aux::default_attribute_names::process_id()'/usr/include/boost/log/utility/setup/common_attributes.hpp:62: undefined reference to `boost::log::v2s_mt_posix::core::add_global_attribute(boost::log::v2s_mt_posix::attribute_name const&, boost::log::v2s_mt_posix::attribute const&)'/usr/include/boost/log/utility/setup/common_attributes.hpp:66: undefined reference to `boost::log::v2s_mt_posix::aux::default_attribute_names::thread_id()'/usr/include/boost/log/utility/setup/common_attributes.hpp:66: undefined reference to `boost::log::v2s_mt_posix::core::add_global_attribute(boost::log::v2s_mt_posix::attribute_name const&, boost::log::v2s_mt_posix::attribute const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `constant':

/usr/include/boost/log/attributes/constant.hpp:76: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'/usr/include/boost/log/attributes/constant.hpp:76: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `counter':

/usr/include/boost/log/attributes/counter.hpp:87: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'/usr/include/boost/log/attributes/counter.hpp:87: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/counter.hpp:89: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'/usr/include/boost/log/attributes/counter.hpp:89: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/counter.hpp:91: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'/usr/include/boost/log/attributes/counter.hpp:91: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `basic_clock':

/usr/include/boost/log/attributes/clock.hpp:71: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::sources::basic_composite_logger

void, void, void, void, void, void, void, void, void> >::open_record()':

/usr/include/boost/log/sources/basic_logger.hpp:566: undefined reference to `boost::log::v2s_mt_posix::core::get_logging_enabled() const'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~record_pump':

/usr/include/boost/log/sources/record_ostream.hpp:278: undefined reference to `boost::log::v2s_mt_posix::aux::unhandled_exception_count()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `basic_logger':

/usr/include/boost/log/sources/basic_logger.hpp:136: undefined reference to `boost::log::v2s_mt_posix::core::get()'/usr/include/boost/log/sources/basic_logger.hpp:136: undefined reference to `boost::log::v2s_mt_posix::attribute_set::attribute_set()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~attribute_value_impl':

/usr/include/boost/log/attributes/attribute_value_impl.hpp:49: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/attribute_value_impl.hpp:49: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~impl':

/usr/include/boost/log/attributes/counter.hpp:62: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/counter.hpp:62: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::shared_ptr<:log::v2s_mt_posix::sinks::synchronous_sink> > boost::log::v2s_mt_posix::aux::add_file_log<:parameter::aux::arg_list const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument boost::log::v2s_mt_posix::sinks::file::rotation_at_time_point const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument std::_ios_openmode const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument>

std::basic_string, std::allocator > const>, boost::parameter::aux::empty_arg_list> > > > > >(boost::parameter::aux::arg_list<:parameter::aux::tagged_argument charconst>

[36]>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument boost::log::v2s_mt_posix::sinks::file::rotation_at_time_point const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument std::_ios_openmode const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument>

std::basic_string, std::allocator > const>, boost::parameter::aux::empty_arg_list> > > > > const&)':

/usr/include/boost/log/utility/setup/file.hpp:81: undefined reference to `boost::log::v2s_mt_posix::sinks::text_file_backend::set_file_collector(boost::shared_ptr<:log::v2s_mt_posix::sinks::file::collector> const&)'/usr/include/boost/log/utility/setup/file.hpp:82: undefined reference to `boost::log::v2s_mt_posix::sinks::text_file_backend::scan_for_files(boost::log::v2s_mt_posix::sinks::file::scan_method, bool)'/usr/include/boost/log/utility/setup/file.hpp:94: undefined reference to `boost::log::v2s_mt_posix::core::get()'/usr/include/boost/log/utility/setup/file.hpp:94: undefined reference to `boost::log::v2s_mt_posix::core::add_sink(boost::shared_ptr<:log::v2s_mt_posix::sinks::sink> const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::detail::sp_if_not_array<:log::v2s_mt_posix::sinks::basic_text_ostream_backend> >::type boost::make_shared<:log::v2s_mt_posix::sinks::basic_text_ostream_backend> >()':

/usr/include/boost/smart_ptr/make_shared_object.hpp:146: undefined reference to `boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend::basic_text_ostream_backend()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::record boost::log::v2s_mt_posix::sources::basic_logger::open_record_unlocked<:parameter::aux::empty_arg_list>(boost::parameter::aux::empty_arg_list

const&)':

/usr/include/boost/log/sources/basic_logger.hpp:260: undefined reference to `boost::log::v2s_mt_posix::core::open_record(boost::log::v2s_mt_posix::attribute_set const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `record_pump':

/usr/include/boost/log/sources/record_ostream.hpp:259: undefined reference to `boost::log::v2s_mt_posix::aux::stream_provider::allocate_compound(boost::log::v2s_mt_posix::record&)'/usr/include/boost/log/sources/record_ostream.hpp:259: undefined reference to `boost::log::v2s_mt_posix::aux::unhandled_exception_count()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~auto_release':

/usr/include/boost/log/sources/record_ostream.hpp:243: undefined reference to `boost::log::v2s_mt_posix::aux::stream_provider::release_compound(boost::log::v2s_mt_posix::aux::stream_provider::stream_compound*)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::core::push_record(boost::rv<:log::v2s_mt_posix::record>&)':

/usr/include/boost/log/core/core.hpp:308: undefined reference to `boost::log::v2s_mt_posix::core::push_record_move(boost::log::v2s_mt_posix::record&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `void boost::log::v2s_mt_posix::sinks::text_file_backend::construct<:parameter::aux::arg_list char const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument>

boost::log::v2s_mt_posix::sinks::file::rotation_at_time_point const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument int const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument>

std::_Ios_Openmode const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument std::basic_string std::char_traits>, std::allocator > const>, boost::parameter::aux::empty_arg_list>

> > > > >(boost::parameter::aux::arg_list<:parameter::aux::tagged_argument char const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument>

boost::log::v2s_mt_posix::sinks::file::rotation_at_time_point const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument int const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument>

std::_Ios_Openmode const>, boost::parameter::aux::arg_list<:parameter::aux::tagged_argument std::basic_string std::char_traits>, std::allocator > const>, boost::parameter::aux::empty_arg_list>

> > > > const&)':

/usr/include/boost/log/sinks/text_file_backend.hpp:511: undefined reference to `boost::log::v2s_mt_posix::sinks::text_file_backend::construct(boost::filesystem::path const&, std::_Ios_Openmode, unsigned long, boost::log::v2s_mt_posix::aux::light_function const&, bool)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::basic_formatter boost::log::v2s_mt_posix::parse_formatter(char const*)':

/usr/include/boost/log/utility/setup/formatter_parser.hpp:207: undefined reference to `boost::log::v2s_mt_posix::basic_formatter boost::log::v2s_mt_posix::parse_formatter(char const*, char const*)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::detail::sp_ms_deleter<:log::v2s_mt_posix::sinks::basic_text_ostream_backend> >::destroy()':

/usr/include/boost/smart_ptr/make_shared_object.hpp:57: undefined reference to `boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend::~basic_text_ostream_backend()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::detail::sp_ms_deleter<:log::v2s_mt_posix::sinks::text_file_backend>::destroy()':

/usr/include/boost/smart_ptr/make_shared_object.hpp:57: undefined reference to `boost::log::v2s_mt_posix::sinks::text_file_backend::~text_file_backend()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::aux::light_function::impl<:log::v2s_mt_posix::sinks::file::rotation_at_time_point>::invoke_impl(boost::log::v2s_mt_posix::aux::light_function::impl_base*)':

/usr/include/boost/log/detail/light_function_pp.hpp:77: undefined reference to `boost::log::v2s_mt_posix::sinks::file::rotation_at_time_point::operator()() const'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::visitation_result boost::log::v2s_mt_posix::value_visitor_invoker<:mpl::vector2 std::char_traits>, std::allocator >, std::basic_string,

std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none>::operator()<:log::v2s_mt_posix::binder1st boost::log::v2s_mt_posix::basic_formatting_ostream std::char_traits>, std::allocator

>&> >(boost::log::v2s_mt_posix::attribute_name const&, boost::log::v2s_mt_posix::attribute_value_set const&, boost::log::v2s_mt_posix::binder1st<:log::v2s_mt_posix::output_fun boost::log::v2s_mt_posix::basic_formatting_ostream std::char_traits>,

std::allocator >&>) const':

/usr/include/boost/log/attributes/value_visitation.hpp:182: undefined reference to `boost::log::v2s_mt_posix::attribute_value_set::find(boost::log::v2s_mt_posix::attribute_name) const'/usr/include/boost/log/attributes/value_visitation.hpp:183: undefined reference to `boost::log::v2s_mt_posix::attribute_value_set::end() const'/usr/include/boost/log/attributes/value_visitation.hpp:191: undefined reference to `boost::log::v2s_mt_posix::aux::attach_attribute_name_info(boost::exception&, boost::log::v2s_mt_posix::attribute_name const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::array<:pair void>, 2ul> const& boost::log::v2s_mt_posix::aux::type_sequence_dispatcher<:mpl::vector2 std::char_traits>,

std::allocator >, std::basic_string, std::allocator > > >::get_dispatching_map<:log::v2s_mt_posix::binder1st boost::log::v2s_mt_posix::basic_formatting_ostream>

std::char_traits, std::allocator >&> >()':

/usr/include/boost/log/utility/type_dispatch/static_type_dispatcher.hpp:160: undefined reference to `boost::log::v2s_mt_posix::aux::once_block_sentry::commit()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >& boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >::formatted_write(wchar_t

const*, long)':

/usr/include/boost/log/utility/formatting_ostream.hpp:560: undefined reference to `boost::log::v2s_mt_posix::aux::code_convert(wchar_t const*, unsigned long, std::basic_string, std::allocator >&, std::locale const&)'/usr/include/boost/log/utility/formatting_ostream.hpp:570: undefined reference to `boost::log::v2s_mt_posix::aux::code_convert(wchar_t const*, unsigned long, std::basic_string, std::allocator >&, std::locale const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~impl':

/usr/include/boost/log/attributes/clock.hpp:59: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/clock.hpp:59: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~impl_generic':

/usr/include/boost/log/attributes/counter.hpp:112: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/counter.hpp:112: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~impl_dec':

/usr/include/boost/log/attributes/counter.hpp:162: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o:/usr/include/boost/log/attributes/counter.hpp:162: more undefined references to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'follow

CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::attributes::basic_clock<:log::v2s_mt_posix::attributes::local_time_traits>::impl::get_value()':

/usr/include/boost/log/attributes/clock.hpp:63: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'/usr/include/boost/log/attributes/clock.hpp:63: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `boost::log::v2s_mt_posix::attribute_value boost::log::v2s_mt_posix::attributes::make_attribute_value(unsigned int const&)':

/usr/include/boost/log/attributes/attribute_value_impl.hpp:116: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator new(unsigned long)'/usr/include/boost/log/attributes/attribute_value_impl.hpp:116: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `void boost::log::v2s_mt_posix::sinks::basic_formatting_sink_frontend::feed_record<:mutex boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend> >(boost::log::v2s_mt_posix::record_view const&,

boost::mutex&, boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend&)':

/usr/include/boost/log/sinks/basic_sink_frontend.hpp:445: undefined reference to `boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend::consume(boost::log::v2s_mt_posix::record_view const&, std::basic_string, std::allocator

> const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `void boost::log::v2s_mt_posix::sinks::basic_formatting_sink_frontend::feed_record<:mutex boost::log::v2s_mt_posix::sinks::text_file_backend>(boost::log::v2s_mt_posix::record_view const&, boost::mutex&,

boost::log::v2s_mt_posix::sinks::text_file_backend&)':

/usr/include/boost/log/sinks/basic_sink_frontend.hpp:445: undefined reference to `boost::log::v2s_mt_posix::sinks::text_file_backend::consume(boost::log::v2s_mt_posix::record_view const&, std::basic_string, std::allocator

> const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `void boost::log::v2s_mt_posix::sinks::basic_formatting_sink_frontend::feed_record<:log::v2s_mt_posix::aux::fake_mutex boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend> >(boost::log::v2s_mt_posix::record_view

const&, boost::log::v2s_mt_posix::aux::fake_mutex&, boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend&)':

/usr/include/boost/log/sinks/basic_sink_frontend.hpp:445: undefined reference to `boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend::consume(boost::log::v2s_mt_posix::record_view const&, std::basic_string, std::allocator

> const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `void boost::log::v2s_mt_posix::sinks::basic_sink_frontend::flush_backend_impl<:mutex boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend> >(boost::mutex&, boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend&,

mpl_::bool_)':

/usr/include/boost/log/sinks/basic_sink_frontend.hpp:233: undefined reference to `boost::log::v2s_mt_posix::sinks::basic_text_ostream_backend::flush()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `void boost::log::v2s_mt_posix::sinks::basic_formatting_sink_frontend::feed_record<:log::v2s_mt_posix::aux::fake_mutex boost::log::v2s_mt_posix::sinks::text_file_backend>(boost::log::v2s_mt_posix::record_view

const&, boost::log::v2s_mt_posix::aux::fake_mutex&, boost::log::v2s_mt_posix::sinks::text_file_backend&)':

/usr/include/boost/log/sinks/basic_sink_frontend.hpp:445: undefined reference to `boost::log::v2s_mt_posix::sinks::text_file_backend::consume(boost::log::v2s_mt_posix::record_view const&, std::basic_string, std::allocator

> const&)'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `void boost::log::v2s_mt_posix::sinks::basic_sink_frontend::flush_backend_impl<:mutex boost::log::v2s_mt_posix::sinks::text_file_backend>(boost::mutex&, boost::log::v2s_mt_posix::sinks::text_file_backend&,

mpl_::bool_)':

/usr/include/boost/log/sinks/basic_sink_frontend.hpp:233: undefined reference to `boost::log::v2s_mt_posix::sinks::text_file_backend::flush()'CMakeFiles/xxxx.dir/xxxx.cpp.o: In function `~attribute_value_impl':

/usr/include/boost/log/attributes/attribute_value_impl.hpp:49: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/attribute_value_impl.hpp:49: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/attribute_value_impl.hpp:49: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'/usr/include/boost/log/attributes/attribute_value_impl.hpp:49: undefined reference to `boost::log::v2s_mt_posix::attribute::impl::operator delete(void*, unsigned long)'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值