오늘은 맑음

[Linux] makefile 사용해서 compile하기 본문

Linux

[Linux] makefile 사용해서 compile하기

자전거 타는 구구 2019. 3. 13. 12:26
반응형

Makefile 사용해서 compile하기


makefile을 이용해서 compile을 해보겠습니다.

프로젝트 파일은 정적 라이브러리 사용하기에서 사용했던 프로젝트를 그대로 사용하겠습니다.

 

makefile 작성은 다음과 같습니다.

 

 

makefile을 사용하면 같은 명령어를 여러번 사용하는 불편함을 없앨 수 있다.

 

-L는 라이브러리의 위치를 지정해주는 명령어이다. 

./를 사용하여 현재 디렉토리를 지정해 주었다.

-l은 라이브러리를 지정해주는데 -lstatic을 사용하여 아래줄에서 만든 libstatic.a 파일을 라이브러리로 지정해주었다.

 

hello.o : hello.cpp greeting.h

: 뒤는 만약 파일들이 수정된다면 아래의 명령어를 수행해야 한다는 것을 의미한다.

 

clean은 make clean명령어를 사용하였을 때 지워질 파일들을 나열한다.

 

make 명령어를 입력하면 greeting이라는 실행파일이 만들어진다.

 

반응형

'Linux' 카테고리의 다른 글

[Linux] vim 화면 분할  (0) 2019.11.03
vim 상하 좌우 분할  (0) 2019.10.18
linux 정적 라이브러리 사용  (0) 2019.03.12
[Linux] linux에서 gcc(c/c++) compile하기  (0) 2019.03.12
linux 공유 라이브러리  (0) 2017.12.08
Comments