qt配置opengl


cmake 編譯opengl,參考https://wiki.qt.io/How_to_setup_Qt_and_openCV_on_Windows

cmake configure完成沒有錯誤后,點擊generate生成makefile文件

mingw32-make -j 8編譯到27%的時候,出錯D3D11_TEXTURE2D_DESC未定義。

解決辦法:發現少頭文件找到#include <d3d11.h>加上,還發現沒有這一句typedef D3D11_TEXTURE2D_DESC D3D11_TEXTURE2D_DESC

加了#define HAVE_DIRECTX 1   使下面生效。編譯到50%暫時沒出錯。d3d11.h

#ifdef HAVE_DIRECTX
#include <vector>
#include "directx.inc.hpp"
#else // HAVE_DIRECTX

到Linking CXX shared library ..\..\bin\libopencv_world410.dll暫停這里不會動。

H:\software\opencv\opencv-build\3rdparty下flags.make。-W -Wall 替換為 -O3 -fPIC -W -Wall

還沒解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM