本文介绍了OpenCV 2.3 编译问题 - 未定义参考 - Ubuntu 11.10的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!
问题描述
系统信息:Ubuntu 11.10(64 位)和 OpenCV 2.3(今天安装)
System Info: Ubuntu 11.10 (64 bits) with OpenCV 2.3 (installed today)
我正在尝试在 OpenCV 2.3 中编译一些非常简单的代码,但出现了一个奇怪的错误.
I'm trying to compile some very simple code in OpenCV 2.3 but I'm getting a weird error.
但是,我收到了这些错误消息...
however, I'm getting these error messages...
推荐答案
我猜至少有一些库在
是档案库.将存档库放在需要它们的源之前是不正确的(在这种情况下为 test_1.cpp
):链接行上源和库的顺序 很重要.
are archive libraries. It is incorrect to put archive libraries before sources that need them (test_1.cpp
in this case): the order of sources and libraries on the link line matters.
试试
这篇关于OpenCV 2.3 编译问题 - 未定义参考 - Ubuntu 11.10的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!