• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    미해결

make

19.03.13 00:17 작성 조회수 260

0

cat Makfile을 하면 gcc -o open open.c와 같은 행동을 한다고 하셨는데 그대로 실행하니까 makefile이 없다고 뜨네요.. sodu apt install make를 하고 다시 해봐도 안돼요ㅠㅠ

답변 2

·

답변을 작성해보세요.

0

강좌 제일 마지막 섹션에 소스코드를 다운받으실 수 있도록 추가했습니다. 소스코드 참고해서 시도해 보세요 :)

0

cat은 파일의 내용을 화면에 보여주는 명령어 입니다. cat Makefile 명령은 Makefile 이라는 파일의 내용을 화면에 보여주기 위해 실행한 것입니다. make를 설치하셨다면 make를 수행하는 명령은 그 자체로 make 입니다. make는 현재 디렉터리에 Makefile이라는 파일이 있어야 동작합니다(대문자 M 임을 유의하세요). 즉, make가 Makefile의 내용을 실행해주는 것입니다. 그래서 Makefile의 내용이 정확히 입력되어 있어야 제대로 동작합니다. 그래서 Makefile의 내용을 보여드리려 했던 것입니다. make와 Makefile에 대한 좀 더 자세한 내용은 구글링을 통해 알아보시며 더욱 좋을 것 같습니다. 실습에서 사용했던 소스파일(Makefile 포함)을 강좌 목록 쪽에서 다운받으실 수 있도록 조치하겠습니다. 꼭 이번 난관을 넘으시길 바랄게요 :)