我知道之前已经问过这个问题,但我找不到这个问题的明确答案 . 我刚从Mac OSX 10.5升级到10.8,同时xcode从3.x升级到4.6,现在我在10.5上编译的一些代码不再编译了 . 有错误的形式:

体系结构x86_64的未定义符号:“MultiTerminator :: MultiTerminator(std :: vector,std :: allocator >> &&)”,引用自:ccqxAVll.o中的_main“MultiTerminator的vtable”,引自:MultiTerminator :: ~MultiTerminator ccqxAVll.o中的()注意:缺少的vtable通常意味着第一个非内联虚拟成员函数没有定义 . ld:找不到架构的符号x86_64 collect2:ld返回1退出状态

我可以提供代码,但我很确定这不是代码问题,而是一些安装问题 . 任何帮助将非常感激!!!