【发布时间】:2014-02-17 11:40:20
【问题描述】:
我是 Opencv 的初学者。最近我遇到了关于 cvSmooth 的问题。当我尝试使用 Xcode 编译它时,编译器给了我一个错误说, 未定义的符号: “_cvSmooth”,引用自: main.o 中的 _main ld:未找到符号 collect2: ld 返回 1 个退出状态
有谁知道是什么导致了这个问题?谢谢!
【问题讨论】:
-
首先,尝试通过命令行编译您的源代码:
g++ demo.cpp -o demo `pkg-config --cflags --libs opencv`如果您的系统上正确安装了 OpenCV,这应该可以工作。如果编译成功,说明只是环境问题,需要按照@SSteve所说的进行。 -
因为您刚刚开始使用 opencv,所以可能尽量避免一般已弃用的 c-api(cv* 函数、IplImages 等)他们已经在 5 年前转移到 c++,因此应该你..
标签: opencv