linux升级后编译代码出现问题:
undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream()@GLIBCXX_3.4.26’
后来查看发现,编译的库采用的是gcc 9.3而docker里面链接后编译的的是gcc7.5问题找到就很简单
把库放到docker中用7.5编译后,链接就成功了

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐