티스토리 뷰
발생일: 2013.10.10
키워드: configure, make, make install
문제:
소스 코드를 빌드할 때, `configure, make, make install`을 순서대로 실행하는데,
각 명령이 의미하는 게 정확히 뭘까?
해결책:
http://www.codecoffee.com/tipsforlinux/articles/27.html
정말 친절하고 쉬운 설명!
$ ./configure
쉘 파일 이름이다.
소프트웨어를 설치할 머신에 대한 정보를 확인한다.
그리고 현재 머신에 적합한 `Makefile`을 만든다.
$ make
현재 디렉토리의 `Makefile`을 실행하는 명령이다.
여러 작업을 수행할 수 있지만, 기본적으로 소스를 컴파일하고 실행가능한 파일을 만든다.
$ make install
컴파일해서 생성한 실행 가능한 파일을 머신 디렉토리로 복사한다.
반응형
댓글
공지사항