在Ubuntu 16.04下运行时出现以下错误。
在抛出' std :: length_error',what():basic_string :: _ M_create
的实例后调用C ++终止当我在Ubuntu 15.04下运行时,代码运行正常。
我将gdb跟踪隔离到以下代码: http://imgur.com/ibvFx4B
连接它周围的地方会产生错误。
{{1}}
任何想法为何抛出错误?这很简单,我确信我忽略了。
答案 0 :(得分:0)
解决了这个问题。 libmysqlcppconn库需要替换Ubuntu 15.04中的工作库。希望这能让人头疼。