0

以下是我在编译 OpenCV 项目时收到的详细错误消息。请帮帮我。非常感谢!

Undefined symbols for architecture x86_64:
  "_cvFindFundamentalMat", referenced from:
      testRigidRegistrationCode() in AugmentedReality.o
      CamEgoMotion::step6_computeEssentialMatrix(CvMat*, CvMat*, bool*) in CameraEgomotion.o
  "_cvComputeCorrespondEpilines", referenced from:
      CamEgoMotion::step6_computeEssentialMatrix(CvMat*, CvMat*, bool*) in CameraEgomotion.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
4

1 回答 1

0

那里的关键是“ld:symbol(s) not found for architecture x86_64”。您正在某个地方链接一个 32 位库。什么图书馆,我们不知道,因为你没有包含足够的信息。

于 2011-06-26T02:07:19.580 回答