当我编译我的程序时,它没有编译,它只给了我很多(我的意思是很多)文本和错误。这有什么问题?
const boost::regex expr("[A-Za-z_]+ +'='+ [0-9]+");
示例错误:
C:\Users\Hunix\AppData\Local\Temp\ccKDhlNb.o:kat.cpp:(.text$_ZN5boost9re_detail27cpp_regex_traits_char_layerIcEC2ERKNS0_21cpp_regex_traits_baseIcEE[boost::re_detail::cpp_regex_trait_char_layer<char>::cpp_regex_traits_char_layer(boost::re_d etail::cpp_regex_traits_base<char> const&)]+0x55): undefined reference to boost ::re_detail::cpp_regex_traits_char_layer<char>::init()'
C:\Users\Hunix\AppData\Local\Temp\ccKDhlNb.o:kat.cpp:(.text$_ZN5boost9re_detail11raw_storage6extendEj[boost::re_detail::raw_storage::extend(unsigned int)]+0x40) : undefined reference to boost::re_detail::raw_storage::