替换opencv2.4.8的同名文件,解决编译错误
2019-12-21 21:29:07 17KB opencv2.4.8
1
make #遇到下面错误: make[2]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/src/cap_ffmpeg.o] Error 1 make[1]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/all] Error 2 make: *** [all] Error 2 解决办法: 通过查看make过程中的错误知道,问题出在OpenCV-2.3.0/modules/highgui/src/cap_ffmpeg_impl.hpp文件中, 参考 https://code.ros.org/trac/opencv/ticket/1020 中 ffmpeg_build.patch 和 ffmpeg_build_2.patch 对 cap_ffmpeg_impl.hpp文件中的出错变量进行替换, 附件是改好的cap_ffmpeg_impl.hpp,可直接替换同名原文件。 重新执行cmake 、 make步骤,此时成功编译不再出错。然后执行sudo make install命令安装。安装过程没有出问题。
2019-12-21 21:08:12 42KB cap_ffmpeg_impl
1
json.hpp,导入这个头文件,可以直接定义json,个人感觉比jsoncpp好用
2019-12-21 18:57:01 582KB C++ json
1