首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ubuntu下C++编译OpenCV 2.4.13失败

ubuntu下C++编译OpenCV 2.4.13失败
EN

Stack Overflow用户
提问于 2016-11-22 22:18:37
回答 1查看 552关注 0票数 2

我正在尝试在ubuntu上安装C++版的openCV。我正在使用this document。但是编译的步骤失败了。make的日志如下:

代码语言:javascript
复制
$make
[  0%] Built target opencv_core_pch_dephelp
[  0%] Built target pch_Generate_opencv_core
[  3%] Built target opencv_core
[  4%] Built target opencv_ts_pch_dephelp
[  4%] Built target pch_Generate_opencv_ts
[  4%] Built target opencv_flann_pch_dephelp
[  5%] Built target pch_Generate_opencv_flann
[  5%] Built target opencv_flann
[  5%] Built target opencv_imgproc_pch_dephelp
[  5%] Built target pch_Generate_opencv_imgproc
[  9%] Built target opencv_imgproc
[  9%] Automoc for target opencv_highgui
[  9%] Built target opencv_highgui_automoc
[  9%] Automoc for target opencv_highgui_pch_dephelp
[  9%] Built target opencv_highgui_pch_dephelp_automoc
[  9%] Built target opencv_highgui_pch_dephelp
[  9%] Built target pch_Generate_opencv_highgui
[  9%] Building CXX object modules/highgui/CMakeFiles/opencv_highgui.dir /src/window_QT.cpp.o
In file included from /home/src/OpenCV/opencv-2.4.13/modules/highgui/src/window_QT.cpp:47:0:
/home/src/OpenCV/opencv-2.4.13/modules/highgui/src/window_QT.h:46:20: fatal error: QtOpenGL: No such file or directory
 #include <QtOpenGL>
                    ^
compilation terminated.
make[2]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/src/window_QT.cpp.o] Error 1
make[1]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/all] Error 2
make: *** [all] Error 2

你能帮我解决这个编译问题吗?

EN

回答 1

Stack Overflow用户

发布于 2016-11-22 23:24:17

我通过运行以下命令避免了编译错误:

代码语言:javascript
复制
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_QT=ON -D WITH_OPENGL=ON ..

而不是:

代码语言:javascript
复制
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40744254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档