제가 설치하려고 하는 것입니다. 어쨌든 ./configure 및 make를 실행했지만 "make check install" 없이 make를 실행했습니다. 그래서 저는 make를 실행하기 위해 "make check install"을 사용할 생각입니다. 이제 그 가능성은 무너졌습니까?
답변1
이를 실행 make help
하면 각 대상이 효과적으로 수행하는 작업을 확인할 수 있습니다. 아니면 읽어보세요 Makefile
.
make clean
일반적으로 말하면, 구성된 대로 프로그램을 빌드하려면 재컴파일하기 전에 실행 해야 합니다 . Makefile
대상 에 따라 컴파일/링크된 아티팩트가 이미 발견된 경우 대상이 다시 컴파일되지 않을 수 있습니다. Sanity에는 Makefile
재컴파일이 필요한지 확인하기 위한 검사가 포함되어야 합니다. 하지만 안전을 원한다면 실행하세요 make clean
.
답변2
확인하고 설치하기 위해 실행 파일을 다시 빌드할 필요가 없으므로 괜찮을 것입니다 make check install
.
그러나 실행 파일을 다시 빌드해야 하는 경우(예: 기능 추가) 다시 빌드만으로는 make
작동하지 않습니다. make
이전 실행 파일을 보고 주석을 달 필요가 있다고 생각했기 때문입니다 . 따라서 어떤 경우에는 make clean
이전에 실행해야 합니다.make distclean