C 컴파일에 관하여
컴파일단계
make 명령은 해당 디렉토리에 Makefile 이 존재하여야만 한다.
make clean
현재 디렉토리 아래에 컴파일된 파일들을 삭제한다.
./configure
현재 디렉토리에 configure 스크립트 파일에 있는 내용을 순서대로 컴파일한다.
이작업은 주로 필요한 library를 생성하고 링크시켜주는 작업을 한다.
설정파일명이나 디렉토리명을 옵션을 주어서 수정할 수 있다.
make
필요한 최종산출물의 실행파일을 만들어낸다.
make install
make를 통해서 만든 실행파일(설정파일)을 해당 위치에 복사하는 과정이다.
일반사용자가 소스를 컴파일할 경우 일반적으로 /usr/local 디렉토리에 복사를 한다.
이때 해당 디렉토리에 복사할 수 있는 권한이 있어야 한다.