win10编译opencv-4.6.0+opencv-opencv_contrib-4.6.0+qt5.14.2编译报错累计解决方法

win10编译opencv-4.6.0+opencv-opencv_contrib-4.6.0+qt5.14.2编译报错累计解决方法

  1. 报错:D:/opencv-4.6.0/opencv/sources/3rdparty/protobuf/src/google/protobuf/stubs/mutex.h: In constructor ‘constexpr google::protobuf::internal::WrappedMutex::WrappedMutex()’:
    D:/opencv-4.6.0/opencv/sources/3rdparty/protobuf/src/google/protobuf/stubs/mutex.h:124:29: error: temporary of non-literal type ‘google::protobuf::internal::CallOnceInitializedMutexstd::mutex’ in a constant expression
    constexpr WrappedMutex()
    解决方案:去掉编译项
    win10编译opencv-4.6.0+opencv-opencv_contrib-4.6.0+qt5.14.2编译报错累计解决方法_第1张图片

报错:opencv\opencv_contrib-4.6.0\modules\cudawarping\test\test_remap.cpp:45:10: fatal error: nppdefs.h: No such file or directory
#include “nppdefs.h”
解决方法:
去掉选项
win10编译opencv-4.6.0+opencv-opencv_contrib-4.6.0+qt5.14.2编译报错累计解决方法_第2张图片

你可能感兴趣的:(qt,opencv4.x,opencv,qt,计算机视觉)