gpt4 book ai didi

c++ - OpenCV 2.4 : undefined reference to cvRand

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

我找不到我必须包含在我的代码中以使编译器识别 cvRand(以及所有其他相关函数,例如 cvRandInit ...)的文件。这很奇怪,因为在过去这段代码曾经按原样工作。一定是 OpenCV2.4 的问题。

此外,当我右键单击 cvRand(我使用 Qt Creator)并要求跟随光标下的符号时,IDE 会打开一个名为 compat.hpp 的文件。我有几个名为 compat.hpp 的文件,所以我不知道必须包含哪一个。我的操作系统是 Ubuntu 11.04。

到目前为止,我包括了 core.hpp、highgui.hpp 和 cv.h。

我用谷歌搜索了这个,但找不到任何相关问题...所以我想这不是问题,我只是漏掉了一些愚蠢的东西。

最佳答案

include显然是对的,我猜想一定是lib的问题,通过猜测我发现我必须添加libopencv_legacy.so。现在一切正常,thx stackoverflow。

关于c++ - OpenCV 2.4 : undefined reference to cvRand,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10873206/

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