我正在运行 32 位 Windows 7 Enterprise 和 CodeBlocks 10.05。
我按照本教程设置 OpenCV 2.2 以使用 CodeBlocks。
任何使用 C CodeBlocks API 的程序都可以正常工作——它们可以正常编译、链接和运行。但是,当我尝试使用 C++ OpenCV 函数和对象时,.o
会生成文件,但会出现链接错误,例如:
未定义的引用
`cv::cvtColor(cv::Mat const&, cv::Mat&, int, int)'
经过一番谷歌搜索,我发现这是因为我的搜索目录中没有包含足够的库。但是,我不知道要包含哪些库。
在我的 OpenCV 文件夹中搜索后,我在其中找到了一些.a
文件3rdParty/lib
并添加了它们。但我的问题仍然存在。
有谁知道我必须包含哪些库才能使我的程序正常工作?
如果您需要更多信息,请告诉我,我会给您。