未显示OpenCV运行时“错误”

时间:2012-04-28 04:51:34

标签: c++ opencv

有没有办法配置OpenCV来输出运行时“错误”,看起来它们应该是错误但根本没有报告?

例如,我已经错误地构建了OpenCV,因此使用某些功能(例如cvwriteframe)根本不起作用 - 没有运行时错误或任何东西,只是没有功能。可以在没有打印/错误消息的情况下调用cvWriteFrame(即使它不起作用)。由于没有控制台输出,没有编译错误,没有链接器错误,只是没有功能,因此这非常困难并且令人沮丧。

在构建时,是否有办法配置库以提供反馈或何时发生这种情况?我的具体问题是由于我在构建OpenCV时没有正确链接到ffmpeg但在构建或运行我的应用程序时没有会暗示这是根本原因。

我希望,有希望,有一种方法可以做到这一点,但我发现没有任何表明OpenCV将提供我正在寻找的输出:(

1 个答案:

答案 0 :(得分:0)

似乎在OpenCV(在CMake中)的构建中有一个配置设置

OPENCV_WARNINGS_ARE_ERRORS

这似乎是唯一接近的选择。