gpt4 book ai didi

opencv - 我有 OpenCV 和 XCode4.2 的链接错误

转载 作者:太空宇宙 更新时间:2023-11-03 22:35:05 25 4
gpt4 key购买 nike

我正在尝试在我的 iPhone 项目中链接 OpenCV。我升级了在 Xcode3.x 上制作的项目以获得最新的 Xcode。所以我需要链接基于 Xcode 4.3 构建的 opencv。

我遵循了 http://niw.at/articles/2009/03/14/using-opencv-on-iphone/en 中的指南.

但是我遇到如下链接错误。

Undefined symbols for architecture i386:
"_dgesdd_", referenced from:
cv::_SVDcompute(cv::Mat const&, cv::Mat&, cv::Mat*, cv::Mat*, int) in libopencv_core.a(lapack.o)
"_sgesdd_", referenced from:
cv::_SVDcompute(cv::Mat const&, cv::Mat&, cv::Mat*, cv::Mat*, int) in libopencv_core.a(lapack.o)
"_dpotrf_", referenced from:
cv::solve(cv::Mat const&, cv::Mat const&, cv::Mat&, int) in libopencv_core.a(lapack.o)
cv::invert(cv::Mat const&, cv::Mat&, int) in libopencv_core.a(lapack.o)
......

我想知道我从未配置过 i386 架构。请告诉我如何解决这个问题。

最佳答案

哦,我发现我错过了Build Phase中的Accelerate.framework。

您可以在[Project]->[Build Phases]->[Link Binary With Libraries]中添加框架。

关于opencv - 我有 OpenCV 和 XCode4.2 的链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8457711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com