有没有办法配置OpenCV来输出运行时“错误”,看起来它们应该是错误但根本没有报告?
例如,我已经错误地构建了OpenCV,因此使用某些功能(例如cvwriteframe)根本不起作用 - 没有运行时错误或任何东西,只是没有功能。可以在没有打印/错误消息的情况下调用cvWriteFrame(即使它不起作用)。由于没有控制台输出,没有编译错误,没有链接器错误,只是没有功能,因此这非常困难并且令人沮丧。
在构建时,是否有办法配置库以提供反馈或何时发生这种情况?我的具体问题是由于我在构建OpenCV时没有正确链接到ffmpeg但在构建或运行我的应用程序时没有会暗示这是根本原因。
我希望,有希望,有一种方法可以做到这一点,但我发现没有任何表明OpenCV将提供我正在寻找的输出:(
答案 0 :(得分:0)
似乎在OpenCV(在CMake中)的构建中有一个配置设置
OPENCV_WARNINGS_ARE_ERRORS
这似乎是唯一接近的选择。