2017-02-28 4 views
-1

나는 OpenCV Contrib 링크를 따라 OpenCV 추가 모듈을 포함하려고 노력해 왔습니다. 내가 이 -j5하게했던 cmake 명령 동안 얻은 몇 가지 오류를 해결 한 후, 그것은 무슨 일이 일어나는 목표를 컴파일하고 만들기 시작, 내가 명령을 간단하게 실행하면 오류를make와 make -j5의 차이점은 무엇입니까?

[ 27%] Built target IlmImf Makefile:149: recipe for target 'all' failed make: *** [all] Error 2 을 제공 중단 빌드 디렉토리에서 OpenCV를 만듭니다. 다시 한 번 make -j5을 시도했지만 다시 컴파일 할 때 다른 오류가 발생했습니다.

차이점을 알고 싶습니다. make -j5 !!

미리 답변 해 주셔서 감사합니다.

답변

0

-j [jobs], --jobs [= jobs] 동시에 실행할 작업 (명령) 수를 지정합니다. 두 개 이상의 -j 옵션이있는 경우 마지막 옵션이 효과적입니다. 인수없이 -j 옵션을 지정하면 make는 동시에 실행할 수있는 작업 수를 제한하지 않습니다.

이것은 man make입니다. 오류는 동일하지만 컴파일 과정에서 서로 다른 순서로 발생할 수 있습니다.