0

有没有办法将 OpenCV 配置为输出运行时“错误”,这些错误似乎应该是错误但根本没有报告?

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

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

我希望,尽管希望,有一种方法可以做到这一点,但我没有发现任何迹象表明 OpenCV 会给出我正在寻找的输出:(

4

1 回答 1

0

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

OPENCV_WARNINGS_ARE_ERRORS

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

于 2012-09-14T15:58:15.230 回答