강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

윤슬기님의 프로필 이미지
윤슬기

작성한 질문수

리눅스 시스템 프로그래밍 - 이론과 실습

저수준 파일 열기/닫기, 스트림 포지션 - 라이브 프로그래밍

make

작성

·

354

0

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

답변 2

0

런잇(ProgCoach4U)님의 프로필 이미지
런잇(ProgCoach4U)
지식공유자

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

0

런잇(ProgCoach4U)님의 프로필 이미지
런잇(ProgCoach4U)
지식공유자

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

윤슬기님의 프로필 이미지
윤슬기

작성한 질문수

질문하기