>> Read Reply from No. 63832 article  
RE: make, make install

등록 2003-01-03 11:28:00     조회 5
이름 Lunatine    

		안녕하세요. :)
 설치 소스를 풀어보시면 안에 configure라는 스크립트가 있습니다.
 configure는 말 그대로 현재 컴파일해서 설치할 프로그램을
 어떤 설정을해서 설치할 것인지를 정해주는 스크립트입니다.
 어떤 것은 패스를 지정해주고 어떤 것들은 안하신다고 말씀하셨는데.
 configure의 내용을 저장하고 있는 텍스트 파일이 있습니다.
 이것은 기본적으로 패키지 압축을 풀면 설정이 되어있습니다.
 그리고 이 안에는 configure로 할 수 있는 설정사항이 다 들어있습니다.
 그렇기 때문에 prefix= 라는 옵션을 주지않고 configure를 해도
 그 안에 있는 내용이 기본(default)으로 적용되어서 설정이 되는 것입니다.
 make라는 것은 프로그램의 이름입니다.
 make라는 툴은 우리가 일반적으로 소스를 컴파일할 때
 gcc -o filename -L/lib_path -I/include_path 이런식으로 옵션을
 주게 되는데 수십, 수백개의 파일을 컴파일할 때 이 명령어들을
 일일이 입력하기란 번거로운 일이죠
 이것을 쉽게 할 수 있도록 해주는 툴이 바로 make입니다.
 소스 패키지 안에 보시면 Makefile 이라는 텍스트 파일이 보이실 겁니다.
 이 파일이 make명령이 어떻게 컴파일하고 수행해야할지를
 알려주는 것입니다.
 그리고 make install은 make명령에 단순히 install이라는 옵션을 준것으로
 Makefile안에 보시면 install 타겟에 대한 설정이 있으며
 이것에 대한 설정을 참고하여 작동하라는 것입니다.
 대게 설치부분은 install이라는 타겟명을 쓰기 때문에 make install이
 자주 보이는 것 뿐입니다. (qmail 관련툴은 make setup check 입니다)
 그럼..
 즐거운 하루 :)--Lunatine CZ
이름
암호


>> 관련글
63832 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ  음냐링  2003.01.03  ....
  답장 RE: make, make install  Lunatine  2003.01.03  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.29 초 ] 작업시간: [ 0.08 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791065378
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.