终端在运行“ make -j4”后突然停止在57%处
我在Stack Overflow上阅读并尝试了它,但没有成功- 将以下几行粘贴到cap_ffmpeg_impl.hpp中:
#define AV_CODEC_FLAG_GLOBAL_HEADER (1 << 22)
#define CODEC_FLAG_GLOBAL_HEADER AV_CODEC_FLAG_GLOBAL_HEADER
#define AVFMT_RAWPICTURE 0x0020
这就是我得到的:
[57%]建立了目标opencv_features2d
[57%]建立了目标opencv_text
[57%]建立了目标opencv_line_descriptor
[57%]建立了目标opencv_saliency
[57%]建立了目标opencv_datasets
[57%]建立目标opencv_calib3d
[57%]建立了目标opencv_ccalib
[57%]建立了目标opencv_tracking
[57%]建立了目标opencv_stereo
[57%]建立了目标opencv_rgbd
[57%]建立目标opencv_structured_light
[57%]建立了目标opencv_videostab
[57%]建立了目标opencv_aruco
[57%]建立目标opencv_xfeatures2d
[57%]建立了目标opencv_createsamples
[57%]建立目标opencv_traincascade
[57%]建立了目标opencv_ximgproc
[57%]建立目标opencv_interactive-calibration
[57%]建立目标opencv_stitching
[57%]建立了目标opencv_sfm
[57%]建立了目标opencv_optflow
[57%]建立了目标opencv_python3
[57%]建立了目标opencv_python2
vedank @ vedank:〜/ opencv / build $
答案 0 :(得分:0)
尝试使用“ make -j1”而不是“ make -j4”。 -j4强制安装程序使用4个线程,这可能更快,但也会引起问题。如果-j4不起作用,只需切换到单个线程即可。