42Seoul/so_long

so_long Makefile

재윤 2023. 7. 27. 17:32
반응형

Makefile 명령어 정리

so_long에서 mlx라이브러리를 컴파일을 해야하기 때문에 새로운 명령어들이 추가된다.

@make -C (dir)
  1. -C dir
  • Makefile을 계속 읽지 말고 우선은 dir로 이동하라는 것. 순환 make에서 사용됨.
  1. @make
  • @가 오면 컴파일 되는 것들이 터미널에서 안 보여짐.
$(CC) $(CFLAGS) -c -o $@ $<
  1. -c
  • 오브젝트 파일만 만들고 컴파일을 멈춘다.
  1. -o
  • 실행 파일 이름을 바꾼다.
$(OBJ) -I.
  1. -I.
  • 컴파일러에게 현재 디렉토리(.)를 포함하여 헤더 파일을 찾도록 지시.

 

Makefile 기본 문법

 

Makefile 기본 문법

GNU Make 매뉴얼 : https://www.gnu.org/software/make/manual/html_node/ 한국어 번역 : http://korea.gnu.org/manual/release/make/make-sjp/make-ko_toc.html Make란 파일 관리 유틸리티. 파일간의 종속관계를 파악하여 Makefile에 적힌

parkgaebung.tistory.com

GCC - (3) gcc의 각종 옵션

 

GCC - (3) gcc의 각종 옵션

gcc를 이용한 컴파일 옵션 다음의 gcc 컴파일 명령어를 통해 사용되는 옵션에 대해 간략히 알아보자. gcc -v -I/usr/local/include -DDEBUG -Wall -W -O2 -L/usr/local/lib -o like like.c -lm v: gcc C컴파일러의 옵션으로

jayy-h.tistory.com

 

반응형

'42Seoul > so_long' 카테고리의 다른 글

so_long 이미지 파일 사이트  (0) 2023.07.27
DFS  (0) 2023.07.27
so_long 구현하기 앞서 전체 틀  (0) 2023.07.27
so_long MiniLIbx 작동해보기  (0) 2023.07.27
so_long MiniLibx 함수  (0) 2023.07.27