我正在处理的代码在升级之前编译得很好,但是现在当我使用以下任一方法将所有文件链接在一起时:
g++ {*.o 文件列表} 可执行文件 -l...
或者与我的编译器一样的clang我从链接函数的每个函数调用中得到一个错误,如下所示:
"fastjet::sorted_by_pt(std::__1::vector<fastjet::PseudoJet, std::__1::allocator<fastjet::PseudoJet> > const&)", referenced from:
_main in ZJetGen.o
CZMultijet::weight() in ZJets.o
...
"std::__1::__vector_base_common<true>::__throw_out_of_range() const", referenced from:
...
有谁知道这可能是什么原因造成的?提前感谢杰克