질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

makefile 조건문 질문

작성자 정보

  • sayrad 작성
  • 작성일

컨텐츠 정보

본문

makefile에 OS별로 옵션이 달라서 조건문을 넣어서 사용하고 싶은데
인터넷 검색하니까 makefile에서의 조건문 사용은 

OS := $(shell uname)
ifeq ($(OS),AIX)
   # do something
endif
ifeq ($(OS),SUN)
   # do something
endif

이런식으로 사용한다는 걸 찾았습니다.
하지만 .mk 파일에는 ifeq는 커녕 echo조차 넣으면
make : Dependency line colon or double colon operator. 라는 에러가 떨어지네요

초보라 알아듣기 쉽게 설명좀 부탁드립니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  379 명