VisualStudio2019でOpenCVの静的ビルド(static build)時の警告のメモ「warning : field of class type without a DLL interface used in a class with a DLL interface」について

OpenCV Build process warning : field of class type without a DLL interface used in a class with a DLL interface

OpenCV Build process warning : field of class type without a DLL interface used in a class with a DLL interface - OpenCV Q&A Forum
I just installed CUDA 7.0 and generated the OpenCV makefiles for VisualStudio 2013 x64 through CMake. While building in ...

ビルドは完走するのでスルーしてましたが、まぁ一応調べた時のメモ
まぁ、みんな出てるってことです(笑)

Answer「The warnings are due to a problem with Visual C++ compilation of template members of an exported class. I have no idea whether this is due to a violation of the C++ ISO standard or whether it is in one of those “gray areas.” Although best practice is certainly not to have tons of warnings show up in your build output, in this case you can work around this by turning off “OPENCV_WARNINGS_ARE_ERRORS” in the OPENCV node in the CMAKE GUI. The warnings will still show up, but your build will complete anyway (and the result will probably run.)」

グーグル先生助けて!
「警告は、エクスポートされたクラスのテンプレートメンバーのVisual C ++コンパイルの問題が原因です。これがC ++ ISO標準の違反によるものなのか、それともこれらの「灰色の領域」の1つにあるのかはわかりません。ビルド出力に大量の警告を表示しないことをお勧めしますが、この場合、CMAKE GUIのOPENCVノードで「OPENCV_WARNINGS_ARE_ERRORS」をオフにすることで回避できます。警告は引き続き表示されますが、ビルドはとにかく完了します(そして結果はおそらく実行されます)。」


5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(530): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(532): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/types.hpp(771): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(257): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2684): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(2685): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/mat.hpp(3550): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(454): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/persistence.hpp(457): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(113): warning : base class dllexport/dllimport specification differs from that of the derived class
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(133): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(136): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(137): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core.hpp(138): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1200): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/utility.hpp(1211): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(498): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(687): warning : field of class type without a DLL interface used in a class with a DLL interface
5>
5>D:/opencv/sources/modules/core/include\opencv2/core/cuda.hpp(723): warning : field of class type without a DLL interface used in a class with a DLL interface