moc_piecebing.cpp:-1: error: undefined reference to `PieceBing::moveToNew(QList<Piece*>*, int, int)'
时间: 2024-04-19 09:29:03 浏览: 197
【转】undefined reference to错误的解决方法.doc
5星 · 资源好评率100%
这个错误是由于在 `moc_piecebing.cpp` 文件中调用了 `PieceBing::moveToNew` 函数,但是该函数的定义没有找到,导致链接错误。可能的原因是你在 `PieceBing` 类的声明中声明了 `moveToNew` 函数,但是没有在实现文件中实现该函数。
要解决这个错误,你需要确保在 `PieceBing` 类的实现文件中提供了 `moveToNew` 函数的定义。检查一下你的代码,看看是否确实实现了这个函数,并且函数的定义与声明匹配。
另外,还要确保将 `moc_piecebing.cpp` 文件添加到编译过程中。在构建配置中检查一下是否正确包含了该文件,并且确保编译器能够找到该文件的位置。
如果以上步骤都没有解决问题,可能还需要检查其他可能的错误或者提供更多的代码信息来帮助排查问题。
阅读全文